首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

Adapter有关问题请问

2012-05-09 
Adapter问题请教Java codepublic View getView(int position, View convertView, ViewGroup parent) {Imag

Adapter问题请教

Java code
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呢?????

[解决办法]
貌似是个Android的bug,因为Galley对view不复用。可参考:http://stackoverflow.com/questions/5718465/android-gallery-custom-adapter

热点排行