【问题标题】:Capture image from BinaryMessage从 BinaryMessage 捕获图像
【发布时间】:2023-03-21 17:59:01
【问题描述】:

我正在为黑莓开发消息捕获应用程序。

我用它来捕获消息:

if(TextMessage.class.isAssignableFrom(msg.getClass()))
{
    TextMessage tmsg = (TextMessage)msg;
}
else if(MultipartMessage.class.isAssignableFrom(msg.getClass()))
{
    MultipartMessage mmsg = (MultipartMessage)msg;
    ProcessMultiPartMsg(mmsg);
}
else if(BinaryMessage.class.isAssignableFrom(msg.getClass()))
{
    BinaryMessage bmsg = (BinaryMessage)msg;
    // how to retrieve image from 'bmsg'
}

我的问题是,如何从BinaryMessage 对象中检索实际图像?

【问题讨论】:

    标签: image blackberry encoding sms mms


    【解决方案1】:

    我之前没有使用过BinaryMessage,但是查看文档,似乎 BinaryMessage.getBytes() 将是您程序的下一步。您必须弄清楚编码是什么才能将这些字节变成更有意义的东西。如果您通过其他方式知道编码是什么,那么您可以将这些字节交给解码器。否则,您将不得不将它们保存在某处并在开发过程中对字节进行更多分析以找出编码。

    【讨论】:

      猜你喜欢
      • 2012-01-06
      • 2010-12-21
      • 1970-01-01
      • 1970-01-01
      • 2016-08-29
      • 2011-02-07
      • 2012-08-30
      • 2013-02-09
      相关资源
      最近更新 更多