Получить номер телефона от телефонного звонка - PullRequest
2 голосов
/ 09 марта 2011

Я собираюсь сделать настраиваемый журнал телефона, и мне было интересно, есть ли какая-то встроенная библиотека Android, которая позволяет вашему приложению принимать телефонные звонки, а затем получать телефонный номер или данные из телефонного звонка.Таким образом, я могу сохранить его в своем настроенном журнале телефона.

1 Ответ

4 голосов
/ 09 марта 2011

Для этого вы должны использовать Android Telephony Manager:

http://developer.android.com/reference/android/telephony/TelephonyManager.html

Вам необходимо подключить ваше приложение к цели ACTION_PHONE_STATE_CHANGED.Намерение идет с несколькими дополнениями, и одним из них является EXTRA_INCOMING_NUMBER - который содержит телефон # в виде строки.

Этот сайт имеет довольно хороший пример:

http://www.tutorialforandroid.com/2009/01/get-phone-state-when-someone-is-calling_22.html

...