Хочу узнать номер телефона, использую стандартный метод, но возвращает null:
TelephonyManager tMgr = (TelephonyManager)mAppContext.getSystemService(Context.TELEPHONY_SERVICE);
String mPhoneNumber = tMgr.getLine1Number();
Ответ
В интернетах говорят, что это единственный способ. Который работает не всегда. Говорят, что работает только в тех случаях, когда номер телефона записан в сим-карте. Если не записан (например, операторский телефон, который без симки работает, и т. п.) - номер получить не удастся. Буду рад ошибаться...
Комментариев нет:
Отправить комментарий