我在音频播放器项目中使用后台服务。我将服务创建为“ REDELIVER_INTENT”,因此,如果服务停止,它将再次启动并继续播放音乐。但是在我用“ stopForeground(true);”销毁它之后服务正在停止,但过一会儿它又开始工作。有什么方法可以停止“ REDELIVER_INTENT”后台服务并阻止自身再次启动。
答案 0 :(得分:1)
致电stopService()
(在Context
上)或stopSelf()
(在Service
上)以停止服务。 stopForeground()
仅删除服务的前台;它不会停止服务。