我有一个带导航抽屉和片段的活动(片段 Lvl 1 )。其中一个片段包含带有viewpager适配器的嵌套子级(Fragment Lvl 2 )。当我向嵌套子项(Lvl 2)添加一个选项菜单时,当我从导航抽屉切换fragement(Lvl 1)时,它会在新显示的片段上仍然出现。
似乎包含视图寻呼机的片段并没有告诉隐藏的活动或其他任何内容。
答案 0 :(得分:1)
我遇到了类似的问题,因为我向getFragmentManager()
提供了FragmentPagerAdapter
而不是getChildFragmentManager()
。
答案 1 :(得分:0)
最后,我通过在嵌套片段(Lvl2)中Menu.clear()
上调用onDetach()
来解决这个问题。
但如果有人能为我提供更好的解决方案,那就太好了。