ネイティブアプリの前にMMSをキャッチするためのシンプルなBroadcastReceiverを作成しました。ここで、この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
}
MMSデータを取得して、関連するパーツをダウンロードするにはどうすればよいですか?