package cn.flightfeather.thirdapp.adapter; import android.content.Context; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.BaseAdapter; import android.widget.CheckedTextView; import java.util.List; import cn.flightfeather.thirdapp.R; import cn.flightfeather.thirdapp.bean.Domainitem; /** * Created by note_ff_1602 on 2018/1/24. */ public class DomainItemListAdapter extends BaseAdapter { List domainitemList; private Context context; private LayoutInflater layoutInflater; public DomainItemListAdapter(List domainitemList, Context context) { this.domainitemList = domainitemList; this.context = context; layoutInflater = LayoutInflater.from(context); } @Override public int getCount() { return domainitemList.size(); } @Override public Object getItem(int i) { return domainitemList.get(i); } @Override public long getItemId(int i) { return 0; } @Override public View getView(int i, View view, ViewGroup viewGroup) { CheckedTextView textView = (CheckedTextView) layoutInflater.inflate(R.layout.item_spinner_drop_down,viewGroup,false); textView.setText(domainitemList.get(i).getText()); return textView; } }