返回 Android 后退堆栈中的不同 Activity
Go back to different Activity in back stack in Android
假设我有一个 activity 堆栈:
A -> B -> C -> D
我想创建一个新的 activity "E",并以这样的堆栈结束:
A -> B -> E
基本上,在 activity D 中按下后退按钮后,我需要将 activity C 换成 activity E,然后登陆它。
这可能吗?或者我应该以某种方式以不同的方式构建导航?谢谢!
所以从 activity C 到 D finish();
C activity.
最后在 Activity D 的 backPress 方法调用 activity E 和 finish();
ActivityD
假设我有一个 activity 堆栈: A -> B -> C -> D
我想创建一个新的 activity "E",并以这样的堆栈结束: A -> B -> E
基本上,在 activity D 中按下后退按钮后,我需要将 activity C 换成 activity E,然后登陆它。
这可能吗?或者我应该以某种方式以不同的方式构建导航?谢谢!
所以从 activity C 到 D finish();
C activity.
最后在 Activity D 的 backPress 方法调用 activity E 和 finish();
ActivityD