Image 从二进制消息捕获图像
我正在为黑莓手机开发消息捕获应用程序 我使用它来捕获消息:Image 从二进制消息捕获图像,image,blackberry,encoding,sms,mms,Image,Blackberry,Encoding,Sms,Mms,我正在为黑莓手机开发消息捕获应用程序 我使用它来捕获消息: if(TextMessage.class.isAssignableFrom(msg.getClass())) { TextMessage tmsg = (TextMessage)msg; } else if(MultipartMessage.class.isAssignableFrom(msg.getClass())) { MultipartMessage mmsg = (MultipartMessage)msg;
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.getBytes()将是程序的下一步。您必须弄清楚编码是什么,才能将这些字节转换为更有意义的内容。如果通过其他方法知道编码是什么,那么可以将这些字节交给解码器。否则,您必须将它们保存在某个地方,并在开发过程中对字节进行更多的分析,以确定编码