1

是否有任何简单的方法可以强制我的应用连续播放音乐或声音,即使屏幕被锁定?

4

3 回答 3

2

您可能希望将部分代码实现为服务。该服务将继续在后台运行。您可以从 Activity 轻松启动和停止服务。

注意:Android 操作系统可能随时停止服务,但它们的优先级高于标准应用程序,因此这种情况不太可能发生。

这里有一个教程:http: //marakana.com/forums/android/examples/60.html几乎完全符合您的要求。

于 2013-07-05T12:38:22.023 回答
0

是的,如果屏幕被锁定,这意味着您的活动处于暂停模式,它不会影响媒体播放器实例,但如果您的活动被破坏并且您的媒体播放器实例处于该活动中 - 这可能会停止播放器。在这种情况下,您必须创建一个后台服务,该服务将保存已播放的媒体实例并在后台播放声音,如媒体播放器。

于 2013-07-05T12:33:16.493 回答
0

覆盖活动中的 onStop() 方法并在其中播放音乐

于 2013-07-05T12:32:52.057 回答