如何使用Android媒体播放器的唤醒锁?

时间:2012-09-08 09:28:06

标签: java android android-mediaplayer wakelock

我正在尝试使用Android媒体播放器播放播放列表。当一首曲目结束时;我停止媒体播放器并用新的播放器重新启动它。每当我启动播放器时,我都会用这条线设置唤醒锁;

mMediaPlayer.setWakeMode(getApplicationContext(), PowerManager.PARTIAL_WAKE_LOCK);

进行测试;我启动播放器并锁定手机屏幕。经过几个轨道;玩家停止并且无法传递到另一个轨道。当发生这种情况时,我再等几分钟。然后,当我打开手机屏幕;玩家立即开始。

媒体播放器是否有某种可能性以某种方式释放唤醒锁?可以在播放列表中的曲目切换停止时吗?在处理播放列表时,“MediaPlayer.setWakeMode”是否有正确的方法?或者我应该使用“PowerManager”类直接?

这个问题花了太多时间来测试。 Thx提前。

0 个答案:

没有答案