【发布时间】:2012-12-27 05:51:38
【问题描述】:
在我的应用程序中,我有几个明显相互关联的活动。每当我进行某些活动并且用户使用任何任务杀手杀死我的应用程序时。我想做两件事
- 清除我在用户登录时添加的通知..
- 完成除第一个活动(即登录活动)以外的所有活动
现在,如果用户从最近的任务或从启动器再次启动我的应用程序,我想从第一个活动开始,即登录活动......
目前,如果我使用 android manage process 并结束活动或从 android 任务管理器 强制关闭应用程序,我的代码绝对可以正常工作。但是,如果我正在使用其他一些任务杀手应用程序,即高级任务杀手,当我从最近的应用程序重新启动应用程序时关闭应用程序后,它会尝试从上次使用的 Activity 而不是 Login Activty 重新启动,并给出一个丑陋的强制关闭错误.. . 在这种情况下,通知也不会被清除。
如何处理第三方任务杀手?
我已经阅读了几个关于 SO 的主题,但无法获得指针,其中很少是...
【问题讨论】:
标签: android android-activity android-2.3-gingerbread