Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Shamsik
-42 / 17 / 5
Регистрация: 23.12.2013
Сообщений: 521
Записей в блоге: 1
Завершенные тесты: 2
#1

Получение своего номера - Программирование Android

09.04.2016, 14:38. Просмотров 168. Ответов 1
Метки нет (Все метки)

Добрый день.

Почему не выводится номер телефона вроде код правильно написать.

Manifest
XML
1
    <uses-permission android:name="android.permission.READ_PHONE_STATE" />

Java
1
2
3
4
        TelephonyManager tMgr = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
        String mPhoneNumber = tMgr.getLine1Number();
 
        Toast.makeText(getApplicationContext(), "Phone "+mPhoneNumber, Toast.LENGTH_LONG).show();
А номер не выводится вообще. непонимаю почему.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.04.2016, 14:38     Получение своего номера
Посмотрите здесь:

Получение координат gps из своего класса (getLastKnownLocation) - Программирование Android
Один из методов класса содержит Location location; LocationManager lm = (LocationManager)...

Создание своего простейшего диалога - Программирование Android
Добрый день! Решил разработать свой простой диалог (универсальный отдельный класс) и многократно использовать его (вызывать) из разных...

Создание своего элемента на экране - Basic4Android
Здравствуйте, я пошёл на стажировку в небольшую компанию. Там мне предложили присоединиться к проекту Интернет магазина (что я и сделал)....

Как позвонить из своего приложения? - Программирование Android
в продолжение темы http://www.cyberforum.ru/android-dev/thread1105084.html Вроде бы понятно как позвонить. А как еще и ответить...

Создание своего метода подключения по USB - Программирование Android
Здравствуйте. Вопрос вот в чем, мне нужно сделать так, чтоб при подключении телефона к компьютеру, я мог выбрать свой метод...

Eclipse добавление своего представления на Palette - Программирование Android
В данный момент у меня в eclipse на Palette много всяких стандартных представления типа Button, Checkbox, GridLayout. Допустим я решил...

Как добавить будильник из своего приложения в систему - Программирование Android
Здравствуйте такой вопрос. как добавить будильник из своего приложения в систему?

Запись logcat в файл на SD-card из своего приложения - Программирование Android
Добрый день! Вроде все просто и понятно, но видимо я слишком уж &quot;зеленый&quot; в java... Суть проблемы. В ходе тестирования приложения...

Как из своего Андроид-приложения вызвать другое - Программирование Android
Всем привет. Собственно из названия все понято . Вот у меня есть приложение и мне нужно чтобы оно вызывало настройки телефона и еще другие....

Вызов системной JNI-функции из своего приложения - Программирование Android
Имеется Highscreen ICE 2, у которого есть второй дисплей на задней панели(OLED). Хочу получить доступ к рисованию на этом экране. В...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MegaSinner
91 / 91 / 3
Регистрация: 09.04.2010
Сообщений: 746
09.04.2016, 15:40     Получение своего номера #2
Shamsik, потому что mPhoneNumber чаще всего будет == null и нет способа получить програмно номер телефона, если он нигде не хранится.
Максимум, что можно извлечь подобным образом - это код страны.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru