デバイスの電話番号を受信しようとしていますが、
しかし
tMgr.getLine1Number();
信頼できない
現在、受信ボックスまたは送信ボックスの SMS から番号を取得しようとしています。
Uri uriSMSURI = Uri.parse("content://sms/sent");
Cursor cur = ctx.getContentResolver().query(uriSMSURI, null, null, null, null);
String[] columnNames = cur.getColumnNames();
if (cur.moveToFirst())
do {
Log.d("sms reciever",cur.getString(2));
} while (cur.moveToNext());
cur.close();
しかし、受信トレイの列2は送信者であり、送信ボックスでは受信者です。SMSから現在の電話番号を取得する方法はありますか?