80,351
社区成员
发帖
与我相关
我的任务
分享
public View getView(int position, View convertView, ViewGroup parent) {
if (convertView == null) {
convertView = inflater.inflate(R.layout.item, null);
TextView id = (TextView) convertView.findViewById(R.id.id);
TextView name = (TextView) convertView.findViewById(R.id.name);
id.setText("xxx");
name.setText("xxx");
}
return convertView;
}
public View getView(int position, View convertView, ViewGroup parent) {
if (convertView == null) {
convertView = inflater.inflate(R.layout.item, null);
}
TextView id = (TextView) convertView.findViewById(R.id.id);
TextView name = (TextView) convertView.findViewById(R.id.name);
id.setText("xxx");
name.setText("xxx");
return convertView;
}
ViewHolder holder;
if (convertView == null) {
// 获得ViewHolder对象
holder = new ViewHolder();
convertView = mInflater.inflate(R.layout.callinteritem, null);
holder = new ViewHolder();
holder.callName = (TextView) convertView
.findViewById(R.id.tv_interName);
holder.callNumber = (TextView) convertView
.findViewById(R.id.tv_interNumber);
holder.callcheck = (CheckBox) convertView
.findViewById(R.id.cb_inter);
holder.inter_delete = (Button) findViewById(R.id.bt_ci_del);
convertView.setTag(holder);
} else {
// 取出holder
holder = (ViewHolder) convertView.getTag();
}
holder.callName.setText(interlist.get(position).getCallInterName());
holder.callNumber.setText(interlist.get(position)
.getCallInterNumber());
class ViewHolder {
TextView callName;
TextView callNumber;
CheckBox callcheck;
Button inter_delete;
}