2012-03-18 1 views
3

Я хочу знать, когда в моем приложении отвечает исходящий вызов. Я использую метод под названием onCallStateChanged() из класса PhoneStateListener. Я смотрю на Logcat, когда на исходящий вызов отвечает, чтобы узнать, в каком состоянии он входит (IDLE, OFFHOOK или Ringing). Согласно документации, я думаю, что она войдет в OFFHOOK, но это не так.
Любые идеи о том, как я могу определить ответ на исходящий звонок?Что такое состояние PhoneStateListener при ответе на исходящий вызов?

ответ

2

Состояние телефона: Phonestate.Offhook, так как вы отвечаете на звонок, откусив телефон, это очевидно.

+0

Я согласен, однако, когда на исходящий вызов отвечает, когда я просматриваю лог-код, он не перемещается, и ни одно из состояний не вызывается ... Любой другой способ я могу сделать это? – user1163234

+1

Нет никакого государства, чтобы отличать набор и отвечать. – AndroidDev

+0

К сожалению нет. –

Смежные вопросы