我阅读了 Android 文档 - http://developer.android.com/guide/topics/media/mediaplayer.html
它说“..您希望它在用户与其他应用程序交互时继续播放 - 那么您必须启动一个服务并从那里控制 MediaPlayer 实例。”
但是我发现如果我从一个活动开始一个本地音乐文件,然后离开那个活动,(例如,按 HOME 键并与另一个应用程序交互),音乐会继续播放。
所以,我不明白“文档中的“必须启动服务”。我错过了什么吗?
目前这对我的应用程序来说不是一个大障碍。我只是想知道如果我不使用服务可能会出现什么潜在问题。(服务的寿命更长,所以媒体播放器可以更早地被杀死,还有其他的吗?)
我们的开发基于Android 2.2。
感谢您提前提供任何帮助。