0
SMS受信トレイにメッセージを保存するにはどうすればよいですか? SMSの受信トレイにメッセージを保存/保存したいそれ、どうやったら出来るの?ここでの記事の一つで見つかった次のコードは動作しません: -SMSを受信トレイに表示するようにメッセージを保存しますか?
ContentValues cv = new ContentValues();
cv.put("address", number);
.
.
.
getContextResolver().insert("content://sms/inbox", cv);
実際にはmmssms.dbのテーブル(「SMS」)のいずれかにレコードを挿入します。しかし、同期されるべき他のテーブルがあるようです。メッセージは、メッセージングアプリのSMS受信トレイに表示されません。
メッセージをSMS受信トレイに挿入する正しい方法は何ですか?
非常に高く評価されています。
本当に奇妙です。次のコード(これまでに試した)は動作します:
ContentValues values = new ContentValues();
values.put("address", sender);
values.put("body", msgBody);
values.put("date", rcvdDateTime);
getContentResolver().insert(Uri.parse("content://sms/inbox"), values);
日付は更新されません。日付は常に1970年1月16日に設定されます。誰も日付を保存する方法を知っていますか?
本当に奇妙です。次のコード(これまでに試した)は動作します。 - ContentValues values = new ContentValues(); values.put( "address"、sender); values.put( "body"、msgBody); values.put( "date"、rcvdDateTime); getContentResolver()。insert(Uri.parse( "content:// sms/inbox")、values); 日付が更新されない点を除きます。日付は常に1970年1月16日に設定されます。誰も日付を保存する方法を知っていますか? –