Целевая задача: экран сна для устройства электронной черни.Нарисовать вид до выключения экрана или во время выключения экрана
Установка: устройство с электронными чернилами с Android 4.4.2, источники прошивки недоступны.
То, что я уже пробовал:
1) Накладка с нулевой яркостью
- надстройкой приемник для android.intent.action.SCREEN_OFF/android.intent.action .SCREEN_ON;
- на экране отключить полноэкранный просмотр в WindowManager с флагами FLAG_TURN_SCREEN_ON ',' FLAG_KEEP_SCREEN_ON 'и яркостью, установленной на' 0 ';
Проблема: устройство не спит, так как экран включен, мерцание, так как мы предотвращение устройства в спящем режиме;
2) Имитация POWER_KEY пресса
- добавить приемник для android.intent.action.SCREEN_OFF/android.intent.action.SCREEN_ON;
- запуск полноэкранного режима с флагом «FLAG_TURN_SCREEN_ON»;
- После того, как активность началась, имитируйте отправку нажатия кнопки POWER_KEY с «input keyevent 26»;
Проблема: корневая необходимо, мерцающая, так как мы предотвращение устройства в спящем режиме;
Я хочу:
Решение, которое не потребует коренной и поставит устройство спать.