2016-04-11 12 views
0

Есть ли способ отвечать на звонки, пока мое приложение закрыто экраном. Я нашел информационные материалы в Интернете.Экран Pinning & Incoming calls

https://code.google.com/p/android/issues/detail?id=79260 - датировано год назад - кажется, что это нормальное поведение экрана.

https://stackoverflow.com/questions/34675657/how-can-i-call-stoplocktask-method-when-there-is-an-incoming-call - недостаточно репутации, чтобы ответить или следовать этому сообщению.

Я использую broadcastReceiver для обнаружения входящих вызовов. Я могу stoplocktask() в broadcastReceiver, но уже слишком поздно, телефонный звонок, кажется, убит одновременно с вызовом broadcastReceiver.

Любые идеи?

Заранее спасибо

ответ

0

Попробуйте этот метод
clearAbortBroadcast()
в конце OnReceive() в BroadcastReceiver.
Это должно распространять событие на другие приемники вызовов и, следовательно, запускать обработчик системного вызова по умолчанию.