检测应用终止以清除正在进行的通知

时间:2015-02-13 12:31:30

标签: android service

我的服务有一个持续通知,该通知在服务处于活动状态时处于活动状态(表示该服务正在运行),并且我正在我的服务onDestroy()中清除通知。

但如果应用程序已从“最近的应用程序”列表中清除,则我的服务onDestroy()不会被调用!如何清除通知?

1 个答案:

答案 0 :(得分:0)

将您的服务更改为绑定服务,当调用最后一个调用它的活动时,android会在您的服务上调用onDestroy(除非根据Android文档,该服务是由startService()启动的)。