2

我有一个 FragmentStatePagerAdapter 用作我的 ActionBar 等的 ViewPagerAdapter。我正在尝试更改一个片段并将前一个片段添加到后台堆栈。然而,这似乎是不可能的。

如果我查看代码,似乎解决此问题的唯一方法是销毁旧片段,然后添加新片段。这对于我正在尝试做的事情(多页表单)来说并不是最佳选择。我真正想做的是获取现有的片段并将其分离,然后添加一个新片段并将其添加到后台堆栈。

我在没有 ViewPager 的情况下尝试过这个,它完美无缺。除了重写我自己的允许我替换片段列表中的项目的 FragmentStatePagerAdapter 类之外,我还能做些什么吗?

4

0 回答 0