ViewPager2 + Fragment 注意的点

1、Fragment被复用、注意定义的全局非静态变量、其值并不会重新初始化、 一旦做过修改、就会被复用!

疑问?:什么时候被复用?

答:和ViewPager2设置的offscreenPageLimit 有关 默认2、 即当前页前后两页会被预加载、

2、例如、一共有10条Fragment数据、全部删除后、再添加数据、当前ViewPager2 会定位到最后一条数据、需要将其滚动到第一条;

3、Fragment列表无法删除刷新??

参考:https://blog.csdn.net/BirdEatBug/article/details/116594118?spm=1001.2014.3001.5501

 

你可能感兴趣的:(viewpager,android)