Я хочу проснуться и воспроизвести видео. Вот мой фрагмент кода, чтобы проснуться и отключить защиту ключа.Как просыпаться устройство Android от сна и играть видео
pm = (PowerManager) getApplicationContext().getSystemService(
Context.POWER_SERVICE);
keyguardManager = (KeyguardManager) getApplicationContext()
.getSystemService(Context.KEYGUARD_SERVICE);
KeyguardLock keyguardLock = keyguardManager.newKeyguardLock("TAG");
wakeLock = pm.newWakeLock(
(PowerManager.SCREEN_BRIGHT_WAKE_LOCK
| PowerManager.FULL_WAKE_LOCK | PowerManager.ACQUIRE_CAUSES_WAKEUP),
"TAG");
wakeLock.acquire();
keyguardLock.disableKeyguard();
playVideo(getApplicationContext());
wakeLock.release();
Видео воспроизводится, но устройство не просыпается.
Любые предложения?
EDITED
Я нашел рабочее решение, и я отправил его в качестве ответа.
Если есть лучшие решения, я хотел бы узнать и узнать об этом.
Спасибо.
«Видео воспроизводится, но устройство не просыпается» ??? –
Да Mr_and_Mrs_D. Экран выключен, но видео воспроизводится в фоновом режиме. – vidulaJ
Где этот код snipet? В службе? –