我有一个3片段的活动。每个片段都有一个问题。 当我创建活动时,我为第一个片段调用.add(...)方法。对于其他人,我使用addToBackStack(...)方法调用.replace(...)方法。Android碎片切换没有破坏
所以我有这样的情况在堆栈中:
。新增(Frag1)
- >破片1
.replace(...,Frag2,... )
- > Frag2
- > Frag1
.replace(...,Frag3,...)
- > Frag3
- > Frag2
- > Frag1
现在,当我在第三个片段,然后回去,我从堆栈中弹出它。我想保留第三个片段,所以如果我回到第二个,然后去第三个我想要问题的答案,而不是再次调用另一个onCreate()。
我想创建一种片段切换。可能吗?有人能帮我吗?