-3
すべてのSMSを読むためにアンドロイドアプリケーションを作成する必要があります。それは、Facebookのメッセンジャーの新しい魅力と同じように、私の電話の受信トレイにすべてのSMSを表示する必要があります。ソースコードを提供することで私を助けることができました。android app for sms inbox
すべてのSMSを読むためにアンドロイドアプリケーションを作成する必要があります。それは、Facebookのメッセンジャーの新しい魅力と同じように、私の電話の受信トレイにすべてのSMSを表示する必要があります。ソースコードを提供することで私を助けることができました。android app for sms inbox
Uri
を使用すると、すべての受信トレイSMSをフェッチできます。すべての受信トレイのSMSを取得するために、このコードを使用します。
Uri uriSms = Uri.parse("content://sms/inbox");
Cursor cursor = getContentResolver().query(uriSms, new String[]{"_id", "address", "date", "body"},null,null,null);
cursor.moveToFirst();
while (cursor.moveToNext())
{
String address = cursor.getString(1);
String body = cursor.getString(3);
System.out.println("Mobile number: "+address);
System.out.println("Text: "+body);
}
はまた、AndroidManifest.xmlファイル内READ_SMS権限を追加します
<uses-permission android:name="android.permission.READ_SMS"></uses-permission>
その後ListView
でこれらのSMSを示しています。
これを試してください、http://stackoverflow.com/questions/848728/how-can-i-read-sms-messages-from-the-inbox-programmatically-in-android?rq=1 –
.. – Hamidreza