Закрепление экрана и входящие звонки

Есть ли способ отвечать на звонки, пока мое приложение закреплено на экране. Я нашел информацию о тезисах в Интернете.

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

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

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

Есть идеи?

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

1 ответ

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

Другие вопросы по тегам