XiMengJianYu/.svn/pristine/9b/9b1933a6ec546f4e3cfacbdbf066e09b169cdabf.svn-base
2023-04-17 17:58:44 +08:00

82 lines
2.5 KiB
Plaintext
Executable File

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<ContactBean.ListBean> list;
public HomeAdapter(Context context, List<ContactBean.ListBean> 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;
// }
}