项目需求
- 实现Fragment的View的预加载,防止滑动的时候卡顿
- 实现Fragment的数据的不加载,滑到当前页的时候在加载
直接上代码
@Override
public void setUserVisibleHint(boolean isVisibleToUser) {
if (isVisibleToUser && isVisible()){
onRefresh();
LogUtils.i("viewpager--shcemHome---setUserVisibleHint");
}
super.setUserVisibleHint(isVisibleToUser);
}
@Override
public void onResume() {
super.onResume();
// onRefresh();
if(getUserVisibleHint()){
onRefresh();
LogUtils.i("viewpager--shcemHome---onResume");
}
}