public class MyGdAdapter extends BaseAdapter {
private List<Result.DataBean.QuestionBean> question;
private Context context;
public MyGdAdapter(List<Result.DataBean.QuestionBean> question, Context context) {
this.question = question;
this.context = context;
}
@Override
public int getCount() {
return question.size();
}
@Override
public Object getItem(int i) {
return null;
}
@Override
public long getItemId(int i) {
return 0;
}
@Override
public View getView(int i, View convertView, ViewGroup viewGroup) {
ViewHolder holder;
if(convertView==null){
holder=new ViewHolder();
convertView=View.inflate(context,R.layout.item,null);
holder.textView =(TextView) convertView.findViewById(R.id.tv);
holder.imageView=convertView.findViewById(R.id.img);
convertView.setTag(holder);
}else{
holder=(ViewHolder) convertView.getTag();
}
holder.textView.setText(question.get(i).getAsker_list().get(0).getUser_name());
ImageLoader.getInstance().displayImage(question.get(i).getAsker_list().get(0).getWeb_url(),holder.imageView,ImageLoaderutils.getImageOption(context));
return convertView;
}
class ViewHolder{
ImageView imageView;
TextView textView;
}
}
private List<Result.DataBean.QuestionBean> question;
private Context context;
public MyGdAdapter(List<Result.DataBean.QuestionBean> question, Context context) {
this.question = question;
this.context = context;
}
@Override
public int getCount() {
return question.size();
}
@Override
public Object getItem(int i) {
return null;
}
@Override
public long getItemId(int i) {
return 0;
}
@Override
public View getView(int i, View convertView, ViewGroup viewGroup) {
ViewHolder holder;
if(convertView==null){
holder=new ViewHolder();
convertView=View.inflate(context,R.layout.item,null);
holder.textView =(TextView) convertView.findViewById(R.id.tv);
holder.imageView=convertView.findViewById(R.id.img);
convertView.setTag(holder);
}else{
holder=(ViewHolder) convertView.getTag();
}
holder.textView.setText(question.get(i).getAsker_list().get(0).getUser_name());
ImageLoader.getInstance().displayImage(question.get(i).getAsker_list().get(0).getWeb_url(),holder.imageView,ImageLoaderutils.getImageOption(context));
return convertView;
}
class ViewHolder{
ImageView imageView;
TextView textView;
}
}