1

我有管理片段的问题。(使用支持包,修订版 9(2012 年 6 月))

我有一个屏幕上有 2 个片段的活动。如果我添加片段 A,然后添加片段 B,然后销毁片段 A 片段 B 也被销毁。

我以这种方式管理片段(有开始和提交行)

添加

ft.add(location, fragment, tag);
ft.addToBackStack(tag);

消除

this.mFragmentManager.popBackStack(this.fragmentTopBarType.toString(),
                    FragmentManager.POP_BACK_STACK_INCLUSIVE);
ft.remove(fragment);

这很好用,我的后堆被清理了,除了这个小怪癖。我不知道如何简单地从后台删除单个片段,因为弹出后台会删除该片段下方的所有内容。有什么想法还是我只是很厚?

4

0 回答 0