package com.partynetwork.iparty.find; import java.util.List; import com.amap.api.services.core.PoiItem; import android.content.Context; import android.view.View; import android.view.ViewGroup; import android.widget.ArrayAdapter; /** * 附近的人的主界面适配器 * * @author Administrator * */ public class FindItemAdapter extends ArrayAdapter<PoiItem> { // 上下文 private Context mContext; public FindItemAdapter(Context context, List<PoiItem> objects) { super(context, 0, objects); this.mContext = context; } @Override public View getView(int position, View convertView, ViewGroup parent) { View rowView = convertView; FindItemView findItemView; if (rowView == null) { findItemView = new FindItemView(mContext); rowView = findItemView.getView(); rowView.setTag(findItemView); } else { findItemView = (FindItemView) rowView.getTag(); } PoiItem info = getItem(position); findItemView.setInfo(info); return rowView; } }