Android——打造万能适配器(CommonAdapter)详解手机开发

List<T> : ListView -> Adapter extends BaseAdapter -> ViewHolder

 

ViewHolder

CommonAdaper

 

通用的ViewHolder类

convertView.setTag(holder);

ViewHolder:Item各种控件的引用

 

Map<int, View> -> SpareArray

getView(int id);

 

public View getView(int position, View convertView, ViewGroup parent) {

  ViewHolder holder = …

  TextView tv  = holder.getView(viewId);

  tv.setText(…);

}

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/tech/app/5998.html

(0)
上一篇 2021年7月17日 00:29
下一篇 2021年7月17日 00:29

相关推荐

发表回复

登录后才能评论