public View getView(int position, View convertView, ViewGroup parent) {
ImageView i;
System.out.println(position+" "+convertView);
if(convertView==null){
i = new ImageView(mContext);
i.setAdjustViewBounds(true);
i.setLayoutParams(new Gallery.LayoutParams(
LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
i.setBackgroundResource(R.drawable.picture_frame);
}
else i=(ImageView)convertView;
i.setImageResource(mThumbIds[position]);
return i;
}为什么这个Adapter给ListView 和GridView用的时候,convert都有不为null的时候,为什么给Galley用的时候,就一直都是null呢?????
ImageView i;
System.out.println(position+" "+convertView);
if(convertView==null){
i = new ImageView(mContext);
i.setAdjustViewBounds(true);
i.setLayoutParams(new Gallery.LayoutParams(
LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
i.setBackgroundResource(R.drawable.picture_frame);
}
else i=(ImageView)convertView;
i.setImageResource(mThumbIds[position]);
return i;
}为什么这个Adapter给ListView 和GridView用的时候,convert都有不为null的时候,为什么给Galley用的时候,就一直都是null呢?????
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货