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);
}
原文地址:https://www.cnblogs.com/guop/p/5368443.html