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

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

 

原因在position=0的图片还没有加载完毕的时候后面服用了   所以导致第一张图片加载不出来

解决方法

在Adapter中创建内部类也可以用boolean变量

 

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);
}
该方法已经成功解决我的问题。