标签: android back-stack android-navigation
让我们说我有一个这样的后筹码:
A -> B -> C -> B -> D (D是最高的)
A -> B -> C -> B -> D
我需要在同一个任务中打开一个新的B活动,但是在第二个位置 所以:
B
A -> B (new)(B new now现在是堆栈的顶部)
A -> B (new)
如果我使用FLAG_ACTIVITY_CLEAR_TOP,结果显然是A -> B-> C-> B (new),但这不是我想要的。
FLAG_ACTIVITY_CLEAR_TOP
A -> B-> C-> B (new)
也许导航我的应用是错误的,所以我解释一下。
如何解决这个问题?