美文网首页Android控件工作生活
Tablayout+ViewPager+Fragment滑动数据

Tablayout+ViewPager+Fragment滑动数据

作者: 编程的猫 | 来源:发表于2019-07-03 17:42 被阅读50次

    最近在写一个项目时,使用fragment嵌套Tablayout+ViewPager中再嵌套fragment时,来回滑动后第三个fragment的数据丢失,并第三个fragment中的内层fragment的滑动卡顿。如下图:


    image.png

    原因:在给ViewPager的设置adapter时传递的FragmentManager应该是getChildFragmentManager(),而不是getActivity().getSupportFragmentManager()。

    MsgTabAdapter adapter = new MsgTabAdapter(getChildFragmentManager(), msgTabTitles, fragmentList);
    

    相关文章

      网友评论

        本文标题:Tablayout+ViewPager+Fragment滑动数据

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