ViewPager+Fragment切换卡顿解决办法
1、ViewPager设置预加载
我有4个tag,都不想被销毁,设置预加载个数为3。
ViewPager viewPager;
viewPager.setOffscreenPageLimit(3);
实测:全部预加载时ViewPager初始化比较慢
2、PagerAdapter重载destroyItem防止销毁
@Override public void destroyItem(ViewGroup container, int position, Object object) { //重载该方法,防止其它视图被销毁,防止加载视图卡顿 //super.destroyItem(container, position, object); }