您的位置:首页 > 其它

ViewPager+Fragment 懒加载的实现

2016-09-19 09:18 288 查看
只需要重写 fragment中的   

setUserVisibleHint  方法     需要注意的是  这个方法是在  onCreateView之前执行的

所以需要配合  visible来使用

代码  soeasy:

@Override

public void setUserVisibleHint(boolean isVisibleToUser) {
super.setUserVisibleHint(isVisibleToUser);
if (isVisibleToUser && isVisible()){
            // 可在此处实现请求网络数据等   实现懒加载
}else if (!isVisibleToUser&& isVisible()){ // 可在此处实现界面数据 或 变量 的清理等 } }

                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息