2016-03-10 153 views
0

我在其中一個音樂應用程序上啓動了我的Android設備上的歌曲。Android設備屏幕不關閉

儘管我只能看到部分wake_locks被獲取,但即使在屏幕超時之後,仍然不會關閉設備顯示。

我不知道什麼是保持設備屏幕。

有人可以建議在哪裏尋找可能的原因。

謝謝!

+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(); 

我用這個代碼,對我來說工作正常。