コード例 #1
0
ファイル: DemoAdaptar.java プロジェクト: zhenggong/Sidbar
  public View getView(int position, View convertView, ViewGroup parent) {

    People people = (People) getItem(position);
    ViewHolder holder;
    if (convertView == null) {
      holder = new ViewHolder();
      convertView = mLayoutInflater.inflate(R.layout.item, null);
      holder.hotelImage = (ImageView) convertView.findViewById(R.id.avatar);
      holder.hotelName = (TextView) convertView.findViewById(R.id.name);
      holder.hotelId = (TextView) convertView.findViewById(R.id.id);
      convertView.setTag(holder);
    } else {
      holder = (ViewHolder) convertView.getTag();
    }
    holder.hotelName.setText(people.getName());
    holder.hotelId.setText(people.getId());

    try {
      Picasso.with(mContext).load(people.getAvatar()).resize(100, 100).into(holder.hotelImage);
    } catch (Exception e) {
      Log.d("PARSE", e.toString());
    }
    return convertView;
  }