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;
}
}