当前位置: 代码迷 >> Android >> Adapter有关问题请问
  详细解决方案

Adapter有关问题请问

热度:99   发布时间:2016-05-01 21:19:19.0
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
  相关解决方案