android适配

viewpager + fragment时关闭每次进入fragm

2019-06-02  本文已影响15人  沈溺_16e5

在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的适配器重写上面的方法,并把里面的代码删掉就可以了

上一篇下一篇

猜你喜欢

热点阅读