您的位置:首页 > 其它

baseAdapter自定义适配器千万注意

2016-03-06 20:33 435 查看
public class MyAdapter extends BaseAdapter{

@Override
public int getCount() {
return mitems.length;//拿到个数
}

@Override
public Object getItem(int position) {
return mitems[position];//拿个实例
}

@Override
public long getItemId(int position) {
return position;
}

@Override
public View getView(int position, View convertView, ViewGroup parent) {
View view = View.inflate(HomeActivity.this,R.layout.home_gv_item,null);
ImageView iv = (ImageView) view.findViewById(R.id.iv_item);//切记这里要用view.findViewById!!!!
TextView tv = (TextView) view.findViewById(R.id.tv_item);//要加view.不然会报空指针

iv.setImageResource(mPics[position]);
tv.setText(mitems[position]);

return view;//返回view
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: