美文网首页
第二次进入viewpager中的fragment数据显示异常

第二次进入viewpager中的fragment数据显示异常

作者: ZzzRicardo_Yue | 来源:发表于2016-12-18 10:46 被阅读0次
    效果图

    左边一个navigationView,一个fragment中有一个ViewPager,fragment中嵌套三个子fragmnet。
    首次进入APP,歌曲tab数据显示正常,但是在点击左侧navigationView上的其他item之后再回到这个item,歌曲歌手专辑tab上的布局都不显示!
    后来找到了原因,在第二次进入这个fragmnet之后,发现三个子Fragment的onCreateView()都没有被调用,去网上找了一下资料,原来viewPager的adapter要使用FragmentStatePagerAdapter而不是FragmentPagerAdapter,附上关于这两者的区别:
    为什么调用 FragmentPagerAdapter.notifyDataSetChanged() 并不能更新其 Fragment?

    相关文章

      网友评论

          本文标题:第二次进入viewpager中的fragment数据显示异常

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