关闭屏幕流音频

时间:2011-06-16 12:00:37

标签: android media-player

我正在尝试在屏幕为oFF时传输音频文件。我正在使用MediaPlayer类。 我已设法在屏幕开启时播放音频(mp3)。还要在屏幕关闭时播放视频。这两个效果很好。 但是,当我在屏幕关闭时播放音频时,我在logcat中收到以下消息:

06-16 13:52:22.977: WARN/TimedEventQueue(59): Event 3 was not found in the queue, already cancelled?
06-16 13:52:23.207: WARN/MediaPlayer(11489): mediaplayer went away with unhandled events
06-16 13:52:23.207: WARN/MediaPlayer(11489): mediaplayer went away with unhandled events

我试图使用唤醒锁而没有​​成功:

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

我应该尝试什么其他建议?

非常感谢您的帮助,

/瓦尔

1 个答案:

答案 0 :(得分:3)

这是一个简单的解决方案,但您是否在服务中运行代码的媒体播放器部分? 如果你不是,那就是问题所在。

有关服务的详情,请参阅this。还有Android docs about services

有关从服务运行媒体的更多信息,请参阅the official Android documentation(当您的应用程序暂停,屏幕关闭等)时

相关问题