【发布时间】:2013-03-14 07:40:45
【问题描述】:
我开发了一个音乐播放器应用程序,它有一个服务(AudioPlayerService),它将在后台运行。按下播放按钮时将启动服务。即使应用程序进入后台,它也会在后台运行。
可以通过将应用程序置于前台并按下停止按钮来停止播放,这会使音乐停止并停止 AudioPlayerService。一切正常。
其他方式我可以使用设置应用程序中的强制停止(设置->应用程序->已下载->选择应用程序->按下强制停止按钮)。 我可以停止应用程序,音乐也停止播放。
但如果我使用设置应用程序中的 停止 按钮(设置->应用程序->运行->选择应用程序->按停止),应用程序将终止并且我的应用已从正在运行的应用列表中删除,但音乐仍在后台播放。
我不确定为什么 Running Tab Stop Button 不会停止音乐。
如果我需要处理我的服务中的任何事情以停止播放,任何人都可以帮助我。
我正在使用 Android 4.0.3 在三星 Galaxy S2 中进行测试
谢谢 萨西库玛JP
【问题讨论】:
标签: android service android-service