Как запустить занятие при включенном экране блокировки? - PullRequest
0 голосов
/ 02 марта 2011

Как запустить действие, когда включен экран блокировки?Я хочу иметь возможность запускать действие в результате блокировки экрана.Я уже нет, я могу заставить работу работать поверх экрана блокировки, используя WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED, но мне немного непонятно, как запустить игру, когда экран заблокирован.Нужно ли запускать службу, которая прослушивает блокировку экрана и запускает действие?

1 Ответ

0 голосов
/ 02 марта 2011

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

...