MyWidget mywidget;
@Override
public View getView(int position, View convertView, ViewGroup parent) {
if (convertView==null) {
mywidget=new MyWidget();
Log.d("logd", position+"--"+list.get(position).get("username"));
if (position==0) {
convertView=inflater.inflate(R.layout.liaotie_item_show_head, null);
mywidget.imageView=(ImageView) convertView.findViewById(R.id.item_img_lv_item_ui);
mywidget.nameTextView=(TextView) convertView.findViewById(R.id.tv_comment_username);
mywidget.schoolTextView=(TextView) convertView.findViewById(R.id.item_school_tv);
mywidget.sigTextView=(TextView) convertView.findViewById(R.id.tv_comment_significance);
mywidget.createAtTextView=(TextView) convertView.findViewById(R.id.tv_post_time);
mywidget.contentTextView=(TextView) convertView.findViewById(R.id.item_content_tv);
mywidget.zanCountTextView=(TextView) convertView.findViewById(R.id.tv_zan_count);
}else {
convertView=inflater.inflate(R.layout.liaotie_comment_item, null);
mywidget.imageView=(ImageView) convertView.findViewById(R.id.item_img_lv_item_ui);
mywidget.nameTextView=(TextView) convertView.findViewById(R.id.tv_comment_username);
mywidget.schoolTextView=(TextView) convertView.findViewById(R.id.item_school_tv);
mywidget.sigTextView=(TextView) convertView.findViewById(R.id.tv_comment_significance);
mywidget.createAtTextView=(TextView) convertView.findViewById(R.id.tv_post_time);
mywidget.contentTextView=(TextView) convertView.findViewById(R.id.item_content_tv);
mywidget.floorsTextView=(TextView) convertView.findViewById(R.id.tv_comment_floors);
}
convertView.setTag(mywidget);
}else {
mywidget=(MyWidget) convertView.getTag();
}
mywidget.contentTextView.setText(position+"");
return convertView;
}
@Override
public int getItemViewType(int position) {
if (position == 0) { //定义不同位置的convertView类型
return 0;
} else {
return 1;
}
}
@Override
public int getViewTypeCount() {
return 2;//使用布局文件数量
}