package com.example.administrator.ximengjianyu.adapter; import android.content.Context; import android.graphics.Color; import android.os.Build; import android.support.annotation.RequiresApi; import android.support.v7.widget.RecyclerView; import android.view.View; import android.view.ViewGroup; import android.widget.BaseAdapter; import android.widget.TextView; import com.example.administrator.ximengjianyu.R; import com.example.administrator.ximengjianyu.beans.AppCriminalUserBean; import com.example.administrator.ximengjianyu.beans.ContactBean; import com.example.administrator.ximengjianyu.global.UserInfo; import java.util.List; /** * Created by Administrator on 2018/6/12. * 主页适配器 */ public class HomeAdapter extends BaseAdapter{ Context context; List list; public HomeAdapter(Context context, List list) { this.context = context; this.list = list; } @Override public int getCount() { return list.size(); } @Override public Object getItem(int i) { return i; } @Override public long getItemId(int i) { return i; } @Override public View getView(int i, View view, ViewGroup viewGroup) { view=View.inflate(context, R.layout.dialog_item_home,null); TextView dialog_name = view.findViewById(R.id.dialog_name); TextView dialog_phone =view.findViewById(R.id.dialog_phone); TextView dialog_guanxi =view.findViewById(R.id.dialog_guanxi); dialog_name.setText(list.get(i).getName()); dialog_phone.setText(list.get(i).getPhone()); dialog_guanxi.setText(" "+list.get(i).getRelation()); return view; // MViewHolder holder; // if (view==null){ // holder=new MViewHolder(); // view=View.inflate(context, R.layout.dialog_item_home,null); // holder.name=view.findViewById(R.id.dialog_name); // holder.phone=view.findViewById(R.id.dialog_phone); // holder.guanxi=view.findViewById(R.id.dialog_guanxi); // view.setTag(holder); // }else { // holder= (MViewHolder) view.getTag(); // } // holder.name.setText(list.get(i).getName()); // holder.phone.setText(list.get(i).getPhone()); // holder.guanxi.setText(list.get(i).getRelation()); // // return view; } // class MViewHolder{ // TextView name; // TextView phone; // TextView guanxi; // } }