Экран даже во время фонового процесса - PullRequest
0 голосов
/ 25 марта 2020

Телефон android имеет неисправную кнопку питания. После выключения экрана его нельзя включить, если только он не происходит самопроизвольно из-за какого-либо уведомления или входящего вызова.

В качестве программного средства я пытаюсь создать приложение A, которое имеет только основное действие с getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);, чтобы держать экран включенным.

К сожалению, когда пользователь переходит к другому приложению, экран в конечном итоге тускнеет и go спит, когда A отходит к фону.

Решением было бы использование фоновой службы для получения WAKE_LOCK (см. здесь ), хотя это будет в дополнение держать процессор включенным, что не намерение.

Соответствующий пост на Как я могу держать свой экран включенным с помощью фонового приложения? отвечает отрицательно, но это было пять лет go. Есть ли решение сейчас?

Конверт:

Android 19 (Kitkat 4.4.2)

...