我制作了一个简单的 BroadcastReceiver 来在本机应用程序之前捕获 MMS。现在我想解析这个 MMS 的数据以便做一些工作。
在我的onReceive
方法中,我有以下代码:
if (intent.getAction().equals(MMS_RECEIVED) && intent.getType().equals("application/vnd.wap.mms-message"))
{
Log.e(">>>>>", "MMS");
try
{
byte[] pushData = intent.getByteArrayExtra("pdu");
// What to do with that ?
}
catch (Exception e)
{
e.printStackTrace();
}
// TODO Send notification
}
如何检索彩信数据并下载相关部分?