Android服务-从设置应用程序停止服务

Android服务-从设置应用程序停止服务,android,service,android-service,Android,Service,Android Service,我开发了一个音乐播放器应用程序,它有一个服务(AudioPlayerService),将在后台运行。当按下播放按钮时,服务将启动。即使应用程序转到后台,它也将在后台运行 播放可以通过将应用程序置于前台并按下停止按钮来停止,这会使音乐停止并停止AudioPlayerService。一切正常 另外,我可以使用设置应用程序(设置->应用程序->下载->选择应用程序->按强制停止按钮)中的强制停止。 我可以停止应用程序,音乐也停止播放 但如果我使用设置应用程序(设置->应用程序->跑步->选择应用程序-

我开发了一个音乐播放器应用程序,它有一个服务(AudioPlayerService),将在后台运行。当按下播放按钮时,服务将启动。即使应用程序转到后台,它也将在后台运行

播放可以通过将应用程序置于前台并按下停止按钮来停止,这会使音乐停止并停止AudioPlayerService。一切正常

另外,我可以使用设置应用程序(设置->应用程序->下载->选择应用程序->按强制停止按钮)中的强制停止。 我可以停止应用程序,音乐也停止播放

但如果我使用设置应用程序(设置->应用程序->跑步->选择应用程序->按停止)中的停止按钮,应用程序将被终止,我的应用程序将从跑步应用程序列表中删除,但音乐仍在后台播放

我不知道为什么运行Tab Stop按钮不能停止音乐

如果我需要处理服务中的任何事情来停止播放,任何人都可以帮助我

我正在用Android 4.0.3在三星Galaxy S2上进行测试

谢谢
Sasikumar JP

关于服务的onDestroy覆盖方法,请使用mediaplayer对象停止媒体播放

@Override
OnDestroy{
    mediaplyer.stop();
}

谢谢你的信息。今天晚些时候我会测试它,并接受它作为答案。