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

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

Восстановить пароль Регистрация
 
Shamsik
 Аватар для Shamsik
-42 / 17 / 5
Регистрация: 23.12.2013
Сообщений: 521
Записей в блоге: 1
Завершенные тесты: 2
09.04.2016, 14:38     Получение своего номера #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     Получение своего номера
Посмотрите здесь:

Android Получение координат gps из своего класса (getLastKnownLocation)
Android Создание своего дизайна для приложения
Eclipse добавление своего представления на Palette Android
Создание своего метода подключения по USB Android
Получение своего местоположения на карте Android
Написание своего клиента VK Android
Смена языка для своего приложения Android
Android Создание своего дизайна Android
Создание своего простейшего диалога Android
Android Как позвонить из своего приложения?
Android DialogFragment и создание своего диалога
Basic4Android Создание своего элемента на экране

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

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

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