如何强制Intent在使用FLAG_ACTIVITY_CLEAR_TOP时不重新创建Activity实例

时间:2013-10-23 22:02:45

标签: android android-intent navigation android-activity

我通过使用FLAG_ACTIVITY_CLEAR_TOP的意图在我的后台堆栈中导航到现有活动。除了我的活动被销毁并重新创建而不是重新启动之外,一切都按预期工作。

后筹码: A-> B-&以及c

如何在不重新创建(A)的情况下从活动C导航到活动A?

1 个答案:

答案 0 :(得分:0)

如果在传递给Context.startActivity()的Intent中设置,FLAG_ACTIVITY_REORDER_TO_FRONT将导致已启动的活动被带到其任务的历史堆栈的前面(如果它已在运行)。

https://developer.android.com/reference/android/content/Intent.html#FLAG_ACTIVITY_REORDER_TO_FRONT

感谢AGS帮助我改进答案。