项目中用到viewpager+fragment
直接使用转的链接代码,会有懒加载
而我需要滑动到当前页面的时候,才对当前页面的数据进行加载。如下代码可以解决该问题
@Override
public void setUserVisibleHint(boolean isVisibleToUser) {
if (isVisibleToUser) {
splt splt=new splt();
fzrInfoList = splt.Getqy_fzrxx_splt(id, pas, bh);
if(fzrInfoList==null){
Message m=handler.obtainMessage();
m.what=2;
handler.sendMessage(m);}
else {
fzrInfo=fzrInfoList.get(0);
Message m=handler.obtainMessage();
m.what=1;
handler.sendMessage(m);
}
}
super.setUserVisibleHint(isVisibleToUser);
}