美文网首页
ViewPagerFragment嵌套更新 内层Fragment

ViewPagerFragment嵌套更新 内层Fragment

作者: 歇斯底里ftd | 来源:发表于2018-01-17 11:37 被阅读0次

    代码描述:外层用ViewPagerFragment实现按钮Fragment的点击滑动切换,内层Fragment用FragmentPagerAdapter实现内层的按钮和Fragment切换。

    问题:外层viewPagerFragment更新adapter的时候,内层FragmentPagerAdapter里的Fragment不显示了。

    解决办法:

    //public class MyFragmentManagerextendsFragmentPagerAdapter

    在内层Fragment里

    将FragmentPagerAdapter adapter=new MyFragmentManager(getActivity().getSupportFragmentManager(),content);

    改成

    FragmentPagerAdapter adapter =newMyFragmentManager(getChildFragmentManager(),content);

    原因:未深究, Fragment嵌套Fragment 用getChildFragmentManager();

    相关文章

      网友评论

          本文标题:ViewPagerFragment嵌套更新 内层Fragment

          本文链接:https://www.haomeiwen.com/subject/udgyoxtx.html