我有一组活动从我的主屏幕开始,通过一些列表活动到我的最终屏幕。 当我有一个例外,无论出于何种原因,我得到了“对不起...... yada yada yada,必须关闭”对话框,并且随着过程的活动关闭,我期望它保持那种方式,但是过程本身get的重新启动与相同的活动堆栈,直到崩溃之前的活动。 这是一个非常有用的功能,但是,因为我没有捆绑储蓄,但我的数据保存在onDestroy一个活动崩溃和重新启动将导致雪崩... 有没有办法禁用该功能?改变启动模式应该可以帮到这里吗?一个活动的死亡重新启动过程
1
A
回答
0
当应用程序崩溃时,将清除所有静态变量。 您可以编写一个基本活动类来始终检查(在onCreate中)应用程序的状态是否有效(静态不为空)。如果无效(空),则通过启动标记为FLAG_ACTIVITY_CLEAR_TOP的第一个活动重新启动应用程序。
在this answer的第一点看到类似的建议。
+0
这几乎是我最终完成的。 – codeScriber 2011-11-08 12:47:44
相关问题
- 1. onActivityResult死亡活动
- 2. 如何保持应用程序活动或死亡时重新启动?
- 3. 主要应用程序在启动街景活动后死亡
- 4. 当应用程序死亡时从FCM启动活动?
- 5. Android MyFirstApp + WebView与“无法启动活动”一起死亡
- 6. 死亡后重新启动Android应用程序
- 7. Android服务在应用程序死亡时重新启动
- 8. 当子进程死亡时重新启动srvany
- 9. 服务与活动一起死亡
- 10. Supervisord不会启动死亡进程
- 11. 重新启动一个任务活动
- 12. 活动死亡后恢复多个DialogFragment
- 13. 重新启动的服务,在debian postinst脚本中死亡。
- 14. 活动在低内存中死亡后重新创建片段
- 15. Spyder + Python 3.5 - 如何调试内核死亡,重新启动?
- 16. 通过服务重新启动活动
- 17. 重新开放活动杀死进程
- 18. RecyclerView返回后死亡的活动
- 19. 如何让子进程在父进程重新启动时死亡
- 20. 重新启动活动吗?
- 21. 重新启动活动Android
- 22. Android活动重新启动
- 23. 如何避免手动启动的线程死亡?
- 24. 方向改变时活动会死亡
- 25. 在Android中模拟活动死亡
- 26. 如何重新启动一个进程它死了
- 27. 如何监控python进程并重新启动它是否死亡?
- 28. 如何在死亡后立即在android中重新启动应用程序?
- 29. Android服务死亡,然后自动重新启动,并且工作正常
- 30. 如何在重新启动后通过服务启动活动
没有人有什么想法吗? – codeScriber 2010-12-06 08:00:18