[英]PARTIAL_WAKE_LOCK kills my mediaplayer
我實現了一個喚醒鎖,以避免在屏幕關閉時停止我的MediaPlayer(僅播放本地文件)。 由於我不想耗盡電池,我嘗試了PARTIAL_WAKE_LOCK。 但它沒有效果:屏幕關閉會殺死我的播放器。 FULL_WAKE_LOCK工作正常,但屏幕保持打開,正如預期的那樣,耗盡電池......
我究竟做錯了什么?
謝謝! L.
看起來您使用喚醒鎖是出於錯誤的目的。 根據您的解釋我的理解:您需要在屏幕熄滅時繼續播放:
要做到這一點 - 我建議你嘗試以下邏輯。
但喚醒鎖定可能會派上用場; 因為這可能有助於將來處理音頻口吃問題。 我不太確定這個部分,因為我自己還沒有嘗試使用喚醒鎖作為解決口吃問題的方法。
(我不是一個專業/商業程序員;而是一個特殊的開發人員,他發現需求設計一個解決方案,開發它並為我自己使用它。所以我的解決方案可能不是100%的專業方法,但我相信它確實工作)
祝你好運,編碼愉快 - S.Mani
喚醒鎖定是為了確保設備不會進入待機狀態。
你想要的是聽Intent.ACTION_SCREEN_OFF
,它告訴你現在屏幕已關閉
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.