Есть ли прослушиватель удаленного вызова - PullRequest
7 голосов
/ 04 марта 2010

Имеет ли Android SDK возможность перехватывать событие Dropped Call? Если так, то как это называется? Я копался в документации, разыскивая ее.

Есть ли разница между зависанием и пропущенным вызовом?

Ответы [ 2 ]

3 голосов
/ 11 декабря 2012

Просто немного дополнительной информации.

Система Android знает, когда по какой-либо причине сбрасывается вызов, т. Е. Перегрузка, недоступность канала и т. Д. Однако ни одна из этой информации не передается в SDK. В источнике в какой-то момент android в основном смешивает целую кучу информации, связанной с телефонией, в несколько мучительно смутных вызовов SDK. Например - единственное указание, которое мы получаем о завершении вызова, - это изменение в PhoneStateListener с OffHook на Idle. Что буквально охватывает каждую причину завершения вызова.

Даже разные состояния вызова смешиваются. Если нам необходимо получить такую ​​информацию, как то, что телефон оповещает собеседника или имеет ли оно активное соединение, это сводится к трем доступным состояниям: «Отключение», «Неактивно» и «Звонок». Звонок заметки - только когда устройство звонит не когда звонит телефон.

Извините, что стал еще одним носителем плохого нового, но увы. все, на что мы можем надеяться, это лучшая поддержка на более позднем этапе

3 голосов
/ 04 марта 2010

Имеет ли Android SDK возможность перехватить событие Dropped Call?

номер

Есть ли разница между зависанием вверх, а пропущенный звонок?

Для людей, да. Для Android нет.

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