有没有办法捕捉这类事件?如何理解应用程序正在用TaskManager关闭?
UPD:
我想收集有关的人如何经常做关闭我的应用程序这样的信息。这将是一个笑话:当用户经常关闭与任务杀手的应用程序 - 他会得到特殊的行为。
这是最低要求。
有没有办法捕捉这类事件?如何理解应用程序正在用TaskManager关闭?
UPD:
我想收集有关的人如何经常做关闭我的应用程序这样的信息。这将是一个笑话:当用户经常关闭与任务杀手的应用程序 - 他会得到特殊的行为。
这是最低要求。
您可以使用活动方法isFinishing()
来检查您的应用程序是否正在从调用finish()
完成,否则它将被关闭。 我不确定您是否可以分辨任务杀手杀死和其他类型杀手之间的区别(例如系统内存不足时)。
看一看here欲了解更多信息。
我认为onDestroy()是你在找什么。
这是在活动被销毁之前调用的。
当您强制关闭应用程序时,不会调用'onDestroy',例如从设置菜单 – Craigy
我将不得不在今天晚上测试,没有意识到这一点。 – prolink007
我们能否提供更多信息?你为什么想这样做?可能有其他答案可以提供帮助。 –