デバイスのデフォルトのアプリケーションメッセンジャーではなく、AndroidのクラスSmsManagerによって送信されたSMS送信の情報を読み取りたいです。私を助けるためのアイデアはありますか?たくさんの皆様ありがとうございました!
質問する
407 次
2 に答える
0
次の2つの手順に従ってください
。1。メッセージを送信する
2. 「送信済み」メッセージボックスにメッセージを挿入する
SmsManager smsManager = SmsManager.getDefault();
String address = "address here";
String text = "text message here";
// Send you message
smsManager.sendTextMessage(address, null, text, null, null);
Uri uri = Uri.parse("content://sms/sent/");
ContentValues values = new ContentValues();
values.put("address", address);
values.put("body", text);
// Insert the message to "sent" messages box
getContentResolver().insert(uri, values);
于 2013-01-11T17:14:36.137 に答える
0
によって保存されるものはありませんSmsManager
。メッセージはモバイル ネットワーク経由で受信者に送信されます。それだけです。
個々のアプリは、 経由でも送信するメッセージを保存できますSmsManager
。アプリに依存するものを保存するアプリの詳細。
于 2013-01-08T12:39:33.827 に答える