【发布时间】:2016-05-11 14:39:47
【问题描述】:
在后栈中有 A->B->c,A 在顶部。 当时它希望 C 位于顶部,并保持 A、B 在堆栈中的顺序。在要求中,堆栈中不能有两个 C 实例。问题是如果弹出 C 则所有 A、B 都被删除。
它想要的是现在拥有 C->A->B。
是否可以通过 FragmentManager 的 api 实现这一点?
【问题讨论】:
-
它被称为堆栈是有原因的,我认为没有 API,但根据您的用例,总有一种方法可以让它工作!
-
我认为这个帖子已经回答了stackoverflow.com/questions/21665346/…
-
也许创建一个具有所需顺序的新堆栈,或者使用反射来修改实际堆栈?
标签: android fragment-backstack