本文主要是讲解迁移到AndroidX之后,对原本的ViewPager懒加载造成的影响,和如何进行优化。参考的项目来自
最后的代码修改对比也是来自大神的文章,建议先看一下再过来看本文
一、为什么要迁移为AndroidX
根据官方说明,AndroidX是对原始Android支持库(android.support.*)进行了重大改进和统一管理,旧的库依然能用,但是新库的开发都将会在AndroidX中进行,所以建议还是迁移到AndroidX。
具体如何迁移,本文在此不做详细说明,请查看官方文档
二、迁移之后的区别
迁移之后出现问题,主要是因为FragmentPagerAdapter的文件有所改动
1 初始化
旧版:
新版: