Включение экрана программно

Рейтинг: 1Ответов: 0Опубликовано: 14.12.2014

Здравствуйте.

Подскажите, пожалуйста, как включить экран устройства программно, используя Service.
Использую WakeLock, но там есть Depricated методы, и работает не на всех устройствах.

WakeLock PowerManager.WakeLock wakeLock = pm.newWakeLock((PowerManager.SCREEN_BRIGHT_WAKE_LOCK | PowerManager.FULL_WAKE_LOCK | PowerManager.ACQUIRE_CAUSES_WAKEUP), "TAG");

Прочитал, что можно использовать FLAG_KEEP_SCREEN_ON, но для этого нужно activity, а у меня service:

getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

Как можно решить эту проблему?

Ответы

Ответов пока нет.