Определение того, что # набирается на Android - PullRequest
2 голосов
/ 28 июня 2010

Я знаю, что с прослушиванием менеджера телефонии вы можете прослушивать 3 разных состояния.Я знаю, что CALL_STATE_OFFHOOK указывает, что есть хотя бы один вызов, который является набирающим, активным и т. Д. Мой вопрос - с менеджером телефонии, есть ли способ определить, с каким номером телефон находится на линии?Я думал, что getLine1Number () может вернуть тот номер телефона, который набирается, но это не то, что я ожидаю.Я работаю с двумя эмуляторами, и добавил строку журнала, чтобы я мог видеть, что делает этот метод.При наборе другого эмулятора я ожидал, что getLine1Number () вернет 5554, но это был 15555218135. Возможно, есть другой метод, который я должен использовать вместо этого?Нужно ли мне быть в исходном коде, чтобы получить информацию, которую я хочу?

1 Ответ

0 голосов
/ 30 июня 2010

Ясно, что getLine1Number () возвращает номер телефона. В настоящее время я работаю над тем, чтобы пользователь использовал программу для вызова. Они вводят номер для набора в текстовом поле, и таким образом я могу захватить номер.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...