我有3个片段的活动。每个片段都有一个问题。 当我创建活动时,我正在为第一个片段调用.add(...)方法。对于其他人,我使用addToBackStack(...)方法调用.replace(...)方法。
所以我在后台堆中遇到这种情况:
。新增(Frag1)
- > Frag 1
.replace(...,Frag2,...)
- > Frag2
- > Frag1
.replace(...,Frag3,...)
- > Frag3
- > Frag2
- > Frag1
现在,当我在第三个片段然后返回时,我从堆栈中弹出它。我想要保留第三个片段,所以如果我回到第二个片段,然后在第三个片段旁边,我想要回答问题而不是再次调用另一个onCreate()。
我想创建一种片段切换。可能吗?有人能帮助我吗?
答案 0 :(得分:2)
答案 1 :(得分:0)
如果您使用viewpager,则需要: