Реализовать окно верхнего уровня из приемника вещания - PullRequest
0 голосов
/ 17 апреля 2010

У меня есть приемник вещания, который прослушивает входящие звонки, а затем отображает всплывающее окно. Всплывающее окно является диалоговым типом темы и имеет FLAG_NOT_FOCUSABLE и FLAG_NOT_TOUCHABLE - в основном это информационное окно, которое исчезает через x секунд и не предназначено для вмешательства или фокусировки на чем-либо еще.

Проблема в том, что намерение входящего вызова, встроенное в Android, получает трансляцию после моего намерения. Это заставляет это окно быть сложенным перед моим. Как мне сделать так, чтобы мое окно всегда было сверху?

Спасибо!

1 Ответ

0 голосов
/ 21 апреля 2010

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

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