美文网首页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