package com.partynetwork.iparty.site; import java.util.List; import com.partynetwork.iparty.app.common.BitmapManager; import com.partynetwork.iparty.site.SiteShareUserActivity.Following; import android.app.Activity; import android.view.View; import android.view.ViewGroup; import android.widget.ArrayAdapter; public class SiteShareUserAdapter extends ArrayAdapter<Following> { private Activity activity; private BitmapManager bitmapManager; public SiteShareUserAdapter(Activity activity, List<Following> objects) { super(activity, 0, objects); this.activity = activity; bitmapManager = new BitmapManager(); } public View getView(int position, View convertView, ViewGroup parent) { SiteShareUserView view = (SiteShareUserView) convertView; if (view == null) { view = new SiteShareUserView(activity, bitmapManager); } Following contact = getItem(position); view.setInfo(contact); return view; } }