为了提高高效性,我们可以使用viewHolder,在这里,把viewHolder的常用操作保留一下,忘记的时候可以回来看看
一、首先创建viewHolder
private class ViewHolder{ TextView tv_type; TextView tv_date; TextView tv_body; }
二、使用viewHolder来寻找控件
holder = new ViewHolder(); holder.tv_type = (TextView) view.findViewById(R.id.tv_type); holder.tv_date = (TextView) view.findViewById(R.id.tv_date); holder.tv_body = (TextView) view.findViewById(R.id.tv_body);
三、填充数据
holder = (ViewHolder) view.getTag(); //绑定数据到控件 holder.tv_type.setText(typeId); holder.tv_date.setText(dateStr); holder.tv_body.setText(body);