以编程方式停止粘性服务
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了以编程方式停止粘性服务相关的知识,希望对你有一定的参考价值。
我需要一个粘性服务,以防万一它被系统销毁,它会被重新创建,但我需要它在用户退出应用程序后停止工作。
Service.stopSelf()或Context.stopService(Intent)似乎不起作用......那我该怎么办?一定有办法......
答案
在onPause()或onDestroy()上调用stopService(intent_of_your_service)。这里,intent_of_your_service是您在onCreate()或其他地方创建的Intent。
而且,我确信stopSelf()工作正常(即,它会停止服务),即使它是一个粘性服务。你从哪里打电话给它?
以上是关于以编程方式停止粘性服务的主要内容,如果未能解决你的问题,请参考以下文章