服务停止时发送广播消息

时间:2016-09-15 14:02:39

标签: android service broadcast

当用户或操作系统停止服务时,我想将广播消息发送回活动。我试图在服务的onDestroy中添加代码,而每次都没有调用onDestroy。

任何人都可以给我建议如何在服务停止时发送消息吗?

1 个答案:

答案 0 :(得分:0)

尝试使用StartSticky并在每次服务启动时发送广播(onStart)。因此,当它被销毁时,服务将尝试自己再次运行并将发送广播。通过这种方式,您将了解服务器何时关闭并再次打开。

P.D:记得在onStart中发送广播,而不是onCreate。(Service Lifecycle.