如何清除查看分页器片段

vis*_*nix 3 android fragment android-viewpager

我有一个fragment A,其中有一个视图寻呼机有两个fragment 1.1,fragment 1.2 这些片段是儿童片段fragment A.

现在,当用户访问Fragment B然后返回AI时,需要通过片段B中的选项更新子片段1.1和1.2.问题是我不能更新片段,因为它们已经在childfragment manager中,也是当我返回到getItem(int position)未调用的视图寻呼机的片段A. 在设置视图寻呼机适配器之前,我设法删除了所有子片段,但我不确定这是完成此功能的正确方法.

我在Fragment A中有1.1和1.2引用

谢谢.

sar*_*nan 5

有同样的问题.对我来说,它可以覆盖FragmentStatePagerAdapter

@Override
public Parcelable saveState() {
    return null;
}

@Override
public void restoreState(Parcelable state, ClassLoader loader) {

}
Run Code Online (Sandbox Code Playgroud)

这对我有用.