@Override
public View getView(int position, View convertView, ViewGroup parent) {
ViewHolder holder;
if(convertView==null){
convertView = View.inflate(context, R.layout.item_lv_toutiao, null);
holder = new ViewHolder();
holder.iv_toutiao_pic = (ImageView) convertView.findViewById(R.id.iv_toutiao_pic);
holder.tv_toutiao_title = (TextView) convertView.findViewById(R.id.tv_toutiao_title);
holder.tv_toutiao_intro = (TextView) convertView.findViewById(R.id.tv_toutiao_intro);
convertView.setTag(holder);
}else{
holder = (ViewHolder) convertView.getTag();
}
DisplayImageOptions options = ImageLoadUtils.initOptions();
ImageLoader.getInstance().displayImage(list.get(position).pic, holder.iv_toutiao_pic, options);
holder.iv_toutiao_pic.setScaleType(ImageView.ScaleType.FIT_XY);
holder.tv_toutiao_title.setText(list.get(position).title);
holder.tv_toutiao_intro.setText(list.get(position).intro);
return convertView;
}
class ViewHolder{
ImageView iv_toutiao_pic;
TextView tv_toutiao_title;
TextView tv_toutiao_intro;
}
public View getView(int position, View convertView, ViewGroup parent) {
ViewHolder holder;
if(convertView==null){
convertView = View.inflate(context, R.layout.item_lv_toutiao, null);
holder = new ViewHolder();
holder.iv_toutiao_pic = (ImageView) convertView.findViewById(R.id.iv_toutiao_pic);
holder.tv_toutiao_title = (TextView) convertView.findViewById(R.id.tv_toutiao_title);
holder.tv_toutiao_intro = (TextView) convertView.findViewById(R.id.tv_toutiao_intro);
convertView.setTag(holder);
}else{
holder = (ViewHolder) convertView.getTag();
}
DisplayImageOptions options = ImageLoadUtils.initOptions();
ImageLoader.getInstance().displayImage(list.get(position).pic, holder.iv_toutiao_pic, options);
holder.iv_toutiao_pic.setScaleType(ImageView.ScaleType.FIT_XY);
holder.tv_toutiao_title.setText(list.get(position).title);
holder.tv_toutiao_intro.setText(list.get(position).intro);
return convertView;
}
class ViewHolder{
ImageView iv_toutiao_pic;
TextView tv_toutiao_title;
TextView tv_toutiao_intro;
}