我正在运行一个前台服务,它在后台做一些工作,而用户正在与我的application.The交互,发生的问题是,当用户从应用程序出来并从主屏幕杀死应用程序时,服务不是destroyed.Is,当我的应用程序死亡时,没有任何方法杀死服务。
发布于 2015-08-06 16:16:13
您可以执行以下操作来停止活动的onDestroy方法中的服务调用stopService方法,希望这能解决您的问题
发布于 2015-08-06 16:31:41
关于“从主屏幕杀死应用程序”,我想你的意思是从任务管理器上滑动应用程序?在这种情况下,有一个convenient callback in the Service class that lets you handle this。
只需覆盖该方法并调用stopSelf()即可。
发布于 2015-08-06 16:16:43
只需在主活动的onDestroy()方法中为服务调用stopService()即可。
https://stackoverflow.com/questions/31850252
复制相似问题