2

我正在从 Activity_A 导航到 Activity_B 并在 Activity_B 中显示列表视图,当我按下 Activity_B 控件中的后退按钮时,将进入 Activity_A。现在,我再次导航到 Activity_B,现在我不想再次创建列表视图,而是想显示之前创建的列表视图。这该怎么做 ?任何人请帮助我...

提前致谢....

4

2 回答 2

1

当你开始 Activity_B 设置标志

FLAG_ACTIVITY_REORDER_TO_FRONT

Intent intent = new Intent(Activity_A.this, Activity_B.class);

意图.setFlags(意图.FLAG_ACTIVITY_REORDER_TO_FRONT);

开始活动(意图);

如果它已经在运行,这个标志将导致启动的活动被带到其任务历史堆栈的前面。

于 2011-06-28T10:33:04.153 回答
1

您需要保存 Activity 的状态。

http://developer.android.com/guide/topics/fundamentals/tasks-and-back-stack.html

于 2011-06-28T10:35:35.120 回答