在销毁活动

时间:2018-03-13 09:51:47

标签: android service lifecycle

我想在我的应用程序中使用前台服务。我设法在我的服务类中使用 startForeground(FOREGROUND_SERVICE_ID,notification)启动它。

但是,我希望我的服务在app被杀死时被杀死(=我的活动的onDestroy())。但是,如果我从我的活动的onDestroy中调用它,那么使用 stopForeground(true) stopSelf()似乎不起作用。但是,如果我从onStart()方法调用它,它就可以工作。

当应用程序被杀并且不仅停止时,是否可以终止前台服务?

我曾意图在我的活动中使用我的服务:http://www.truiton.com/2014/10/android-foreground-service-example/

感谢您的回答,如果您需要更多精确度,请不要犹豫。

0 个答案:

没有答案