问候,
我在后台运行以下服务:
https://gist.github.com/807968
当我关闭应用程序时,系统会询问用户是否要继续在后台上传GPS坐标。单击“是”时,服务工作正常。单击“否”时,应用程序会按预期关闭,但仍会在后台上传GPS坐标!我甚至可以在Android手机的状态栏中看到小GPS图标。我希望看到一个“停止”吐司,但它永远不会出现......
有人有任何想法吗?
非常感谢,
答案 0 :(得分:3)
您正在使用START_STICKY,因此除非明确告知,否则服务不会停止。在处理响应“否”的代码中,您需要调用stopService()。以下是service life cycles
文档的链接