私はアンドロイド用のSMS-MMSボールトアプリケーションを開発しています。その目的は、Androidに存在するいくつかの脆弱性を修正し、特定の連絡先(暗号化されたSMSとMMS)間に「安全な」通信スペースを作成することです。画像とテキストの受信MMSの解析
私は、MMSを受信する機能を除いて、すべての目的の機能を実装しました。私はこの問題に関する文書を見つけていない。私はこの機能を実装している他のアプリからたくさんのコードを読んでいて、ストックアプリケーションがMMSを受け取ってからそれを検索するのを待っています。これは私が探しているものではありません。デフォルトのものです。
だから、ここで私の質問を頼む:
意図MMSを受信した後、どのように私は画像とテキストを解析していますか?あなたのことを今
String type = cursor.getString(cursor.getColumnIndex("ct"));
String partId = cursor.getString(cursor.getColumnIndex("_id"));
//is type a picture
if ("image/jpeg".equals(type) || "image/bmp".equals(type)
|| "image/gif".equals(type) || "image/jpg".equals(type)
|| "image/png".equals(type)) {
getMmsImage(partId); // load in your picture
}
あなたを:型チェックを行う :