美文网首页android适配
viewpager + fragment时关闭每次进入fragm

viewpager + fragment时关闭每次进入fragm

作者: 沈溺_16e5 | 来源:发表于2019-06-02 10:35 被阅读15次

在viewpager的适配器中重写 destroyItem()方法,并把里面的super()删掉

@Override
    public void destroyItem(@NonNull View container, int position, @NonNull Object object) {

    }

比如:4个fragment,A Fragment中是一个RecyclerView,里面有一万条数据,用户已经看到1000条了,这时用户切到D Fragment,然后再切回A Fragment,这个时候数据会回到第一条,想要解决这个bug,就在ViewPager的适配器重写上面的方法,并把里面的代码删掉就可以了

相关文章

网友评论

    本文标题:viewpager + fragment时关闭每次进入fragm

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