Как разрешить использование приложения без разблокировки экрана устройства? - PullRequest
0 голосов
/ 12 мая 2019

Как я могу сделать мое приложение пригодным для использования, когда устройство заблокировано? Например, когда сработает таймер / будильник, я хочу, чтобы был доступ ко всему приложению без разблокировки устройства.

1 Ответ

0 голосов
/ 14 мая 2019

Вот другой вопрос , где вопрос на самом деле не имеет смысла из-за разрешений, но принятый ответ - именно то, что я искал.См. Связанный вопрос для получения подробной информации о приведенном ниже коде.

    Window window = this.getWindow();
    window.addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED);
    window.addFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD);

Для реализации тревоги см. Фоновые задания: AlarmManager

...