...通过从 RAM 中删除应用程序。
如何捕捉这个事件?我需要这个,因为我使用 AlarmManager 跟踪午夜,并且在午夜应用程序会执行一些操作。在主要活动的onDestroy()方法中,我停止跟踪午夜。但是,如果用户通过 TaskManager 关闭应用程序,那么我将无法停止跟踪,并且用户会在下一个午夜收到错误消息。
对不起我的英语不好。
谢谢
...通过从 RAM 中删除应用程序。
如何捕捉这个事件?我需要这个,因为我使用 AlarmManager 跟踪午夜,并且在午夜应用程序会执行一些操作。在主要活动的onDestroy()方法中,我停止跟踪午夜。但是,如果用户通过 TaskManager 关闭应用程序,那么我将无法停止跟踪,并且用户会在下一个午夜收到错误消息。
对不起我的英语不好。
谢谢
当用户通过任务管理器关闭应用程序时,会发生哪个活动的事件?...通过从 RAM 中删除应用程序。
没有事件。您的进程刚刚终止。
如何捕捉这个事件?
您无法捕获此事件。
我需要这个,因为我使用 AlarmManager 跟踪午夜,并且在午夜应用程序会执行一些操作。在主要活动的onDestroy()方法中,我停止跟踪午夜。但是,如果用户通过 TaskManager 关闭应用程序,那么我将无法停止跟踪,并且用户会在下一个午夜收到错误消息。
我建议提出更好的方法。依靠用户按下 BACK 并不是一个好的计划,因为有几种方法可以终止您的进程,而无需用户从您的活动中按下 BACK(或以其他方式导致它被破坏)。
如果用户使用诸如Advanced Task Killer之类的东西来结束任务,除了教育用户 Android 自动处理任务管理并且他们不应该使用这样的应用程序,因为它们是有害的,你无能为力。
如果用户正在使用 4.0 任务切换器并刷掉任务,则调用的只是finish()
.