ViewPager中嵌套Fragment切换页面发生空白问题的解决

mViewPager.setOffscreenPageLimit(Fragment的数量);

加这一行Fragment就不会被回收,会缓存在内存中,但我项目中真正的原因还是在切换的时候重新调用生命周期方法,

其中startPage已经变成20,这个成员变量没有初始化,因为服务器一共就没有20条数据,导致recyclerView拿不到数据,

看起来是空的,解决办法:在onCreateView里面初始化startPage为0即可

你可能感兴趣的:(android的坑)