当前位置: 代码迷 >> Android >> GridView刚创建图片不显示解决办法
  详细解决方案

GridView刚创建图片不显示解决办法

热度:104   发布时间:2016-05-01 21:27:13.0
GridView刚创建图片不显示
我自己定义了个baseadapter,然后放在gridview中,现在问题是gridview第一次显示的时候画面上一片黑,然后我往下滑动,然后滑上来的话就显示一部分图片,怎么解决呢,一出来就显示?我的adapter中getview如下
@Override
public View getView(int position, View convertView, ViewGroup parent) {
ViewHolder holder = null;
if(convertView == null) {
holder = new ViewHolder();
convertView = LayoutInflater.from(c).inflate(R.layout.photo_layout, null);
holder.ivPhoto = (ImageView) convertView.findViewById(R.id.imageView_photo_item);

convertView.setTag(holder);
} else {
holder = (ViewHolder) convertView.getTag();
}
holder.ivPhoto.setImageBitmap(getBitmap(uris[position], holder.ivPhoto));

return convertView;
}

------解决方案--------------------
这个你用的是什么控件啊,不是gridview吧。
用gallery试试。
别忘了控制内存。

PS:gallery没用过,只是知道原理,没详细玩过
  相关解决方案