Телефон android имеет неисправную кнопку питания. После выключения экрана его нельзя включить, если только он не происходит самопроизвольно из-за какого-либо уведомления или входящего вызова.
В качестве программного средства я пытаюсь создать приложение A
, которое имеет только основное действие с getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
, чтобы держать экран включенным.
К сожалению, когда пользователь переходит к другому приложению, экран в конечном итоге тускнеет и go спит, когда A
отходит к фону.
Решением было бы использование фоновой службы для получения WAKE_LOCK
(см. здесь ), хотя это будет в дополнение держать процессор включенным, что не намерение.
Соответствующий пост на Как я могу держать свой экран включенным с помощью фонового приложения? отвечает отрицательно, но это было пять лет go. Есть ли решение сейчас?
Конверт:
Android 19 (Kitkat 4.4.2)