【发布时间】:2011-03-10 06:32:36
【问题描述】:
当我的应用程序终止时,我需要取消重复警报。问题是我有几个活动,因为它们可以随时被杀死,我如何确定最后一个活动何时被关闭,以便我可以调用我的警报取消方法?
【问题讨论】:
当我的应用程序终止时,我需要取消重复警报。问题是我有几个活动,因为它们可以随时被杀死,我如何确定最后一个活动何时被关闭,以便我可以调用我的警报取消方法?
【问题讨论】:
没有 100% 可靠的方法。您可以做的最好的事情是继承 Application 并覆盖 onTerminate()。
【讨论】:
AlarmManager 可能会开始 Service,对吧?确保它不会启动 Application。