2016-03-10 1 views
0

Я начал песни в одном из музыкальных приложений на своем устройстве Android.Экран устройства Android не отключается

Хотя я вижу только частичное получение wake_lock, дисплей устройства еще не выключается даже после таймаута экрана.

Интересно, что удерживает экран устройства.

Может кто-нибудь предложить, где искать вероятную причину.

Спасибо!

+0

Вы должны указать код. Как вы приобретаете блокировки следа, как выглядит ваш манифест и т. Д. –

ответ

0
PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE); 
PowerManager.WakeLock wakeLock = pm.newWakeLock(
    pm.SCREEN_DIM_WAKE_LOCK, "My wakelook"); 
// This will make the screen and power stay on 
// This will release the wakelook after 1000 ms 
wakeLock.acquire(1000); 

// Alternative you can request and/or release the wakelook via: 
// wakeLock.acquire(); wakeLock.release(); 

Я использовал этот код и отлично работает для меня.