关于GridView的第一个item图片加载不出来问题

首先感谢csdn里的id   大神了没  的博客this

地址:http://blog.csdn.net/wenyiqingnianiii/article/details/39291667.net

 

缘由在position=0的图片尚未加载完毕的时候后面服用了   因此致使第一张图片加载不出来blog

解决方法图片

在Adapter中建立内部类也能够用boolean变量get

 

class ModeDto {
private boolean hasFirstLoaded = false;

public boolean isHasFirstLoaded() {
return hasFirstLoaded;
}

public void setHasFirstLoaded(boolean hasFirstLoaded) {
this.hasFirstLoaded = hasFirstLoaded;
}

}

在初始化Adapter的时候初始化该类
ModeDto modeDto=new ModeDto();   不要放在getView里

在getView的时候赋值并判断作出操做
if (position == 0 && modeDto.isHasFirstLoaded()) {    return convertView;}if (position == 0) {    modeDto.setHasFirstLoaded(true);}该方法已经成功解决个人问题。
相关文章
相关标签/搜索