【发布时间】:2014-02-15 23:18:02
【问题描述】:
我有四个活动 Activity1、Activity2、Activity3 和 Activity4。
Activity1 调用 Activity2。
Activity2调用Activity3,Activity2结束。
Activity3调用Activity4,Activity3结束。
所以现在我只有 Activity1 和 Activity4。
目前用户可以看到Activity4。在某些情况下,我喜欢回到Activity1,但我仍然想保持Activity4的现有状态,这样当我回到Activity4时,我仍然拥有切换到Activity1之前的一切。我的问题是
- 如何在不丢失的情况下从 Activity4 切换回 Activity1 Activity4 中的任何内容?以便用户可以使用 Activity1。
- 当用户想加载Activity4时,可以回到上一个 Activity4的状态,这样Activity4中的所有进程都不需要 再次处理。
- 当 Activity4 切换回 Activity1 时,Activity4 将 onStop() 状态,因为它被 Activity1 隐藏。操作系统可以杀死任何 资源短缺时。如何检测 Activity4 被杀了?
Activity4 是 WebView,它在切换回 Activity1 之前有 url 链接。 谢谢
【问题讨论】:
标签: android