2011-11-01 83 views
0

我希望在設備屏幕關閉時播放視頻。這裏的策略是什麼?播放視頻屏幕關閉

我發現我可能需要一個接收器處理的意圖
ACTION_SCREEN_OFF和ACTION_SCREEN_ON

如果屏幕是關閉的,我需要獲得這樣的喚醒鎖定。

wl = pm.newWakeLock(PowerManager.SCREEN_BRIGHT_LOCK|ACQUIRE_CAUSES_WAKEUP, "my tag"); 
wl.acquire(); 

然後很可能播放視頻。

有人可以更多地指出這一點。

關於

+0

即使屏幕處於開啓狀態,您仍需要獲取SCREEN_BRIGHT_WAKELOCK,因爲它會確保屏幕在您的應用程序結束前不會關閉。你不需要使用aquire來喚醒那個時間。 – Rohit

回答

1

卸載更新。它爲我工作。