Android: как открыть диалог, который запускается во время сна? - PullRequest
1 голос
/ 05 января 2012

В моем приложении есть служба, у которой есть BroadcastReceiver, который прослушивает TIME_TICK. Я уже мог проверить, достигнута ли дата. Так, например, до 23:00 часов 01.01.2011, есть вибрационная сигнализация. Но как я могу открыть диалоговое окно, чтобы после разблокировки экрана оно отображалось?

1 Ответ

1 голос
/ 05 января 2012

Запустите намерение для действия, когда время достигнуто.

Объявите в манифесте тему для этого действия, например:

android:theme="@android:style/Theme.Dialog"

и создайте представление для действия так же, каквнутри диалога, поэтому вам не нужно создавать AlertDialog.

...