@Override public View getView(int position, View contentView, ViewGroup arg2) { ViewHolder holder = null; if (contentView == null) { contentView = LayoutInflater.from(mContext).inflate(R.layout.circle_category_item, null); holder = new ViewHolder(); holder.img_circle_logo = (RoundAngleImageView) contentView.findViewById(R.id.img_circle_logo); holder.txt_circle_name = (TextView) contentView.findViewById(R.id.txt_circle_name); contentView.setTag(holder); } else { holder = (ViewHolder) contentView.getTag(); } holder.txt_circle_name.setText(list.get(position).getName()); UniversalImageLoadTool.disPlay( list.get(position).getLogo(), holder.img_circle_logo, R.drawable.default_avatar); holder.img_circle_logo.setOnClickListener(new AvatarClick(position)); return contentView; }
@Override public View getView(int position, View convertView, ViewGroup parent) { ViewHolder holder = null; String path = listData.get(position).getImg(); if (convertView == null) { holder = new ViewHolder(); convertView = LayoutInflater.from(mContext).inflate(R.layout.grow_img_gridview_item, null); holder.img = (ImageView) convertView.findViewById(R.id.img); convertView.setTag(holder); } else { holder = (ViewHolder) convertView.getTag(); } holder.img.setTag(path); if (!path.startsWith("http")) { path = "file://" + path; } UniversalImageLoadTool.disPlay(path, holder.img, R.drawable.empty_photo); return convertView; }