摘自:http://stackvoid.com/using-adapter-in-efficiency-way/ 在使用Listview或GridView的时候,往往需要自定义数据适配器,一般都要覆写getView(),在该方法中有一个convertView参数,该参数就是用 ...
摘自:http://stackvoid.com/using-adapter-in-efficiency-way/
在使用Listview或GridView的时候,往往需要自定义数据适配器,一般都要覆写getView(),在该方法中有一个convertView参数,该参数就是用来加载数据时的View。
初学者简单但低效的方式
1 public View getView(int position, View convertView, ViewGroup parent) { 2 3 View item= inflater.inflate(R.layout.good_list_item, null, false); 4 5 ImageView img = (ImageView) item.findViewById(R.id.img); 6 TextView price = (TextView) item.findViewById(R.id.price); 7 img.setImageResource(R.drawable.ic_launcher); 8 price.setText("$"+list.get(position).price); 9 10 return item;11 }
原标题:(摘录)Android数据适配器(Adapter)优化:使用高效的ViewHolder
关键词:Android
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。