0

オペレーター名も保存したいのですが、そのための適切なタグが見つかりません。

ContentValues values = new ContentValues();
values.put("address", originatingAddress);
values.put("body", sampleContent);
values.put("date", timeStamp);              
context.getContentResolver().insert(Uri.parse("content://sms/inbox"), values);
4

1 に答える 1

0

オペレーター名を取得するには、次を使用できます。

TelephonyManager manager = (TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE));
String OperatorName = manager.getNetworkOperatorName();

そして、必要に応じてコードで使用するか、以下のようにします。

ContentValues values = new ContentValues();
values.put("address", originatingAddress);
values.put("body", sampleContent);
values.put("date", timeStamp);     
values.put("body", OperatorName);         
context.getContentResolver().insert(Uri.parse("content://sms/inbox"), values);
于 2013-12-18T06:33:55.167 に答える