package com.doumee.keyCabinet.ui.keyCabinet.adapter;
|
|
import android.content.Context;
|
import android.content.Intent;
|
import android.os.Build;
|
import android.os.Bundle;
|
import android.view.View;
|
|
import com.doumee.keyCabinet.bean.FingerPrintVo;
|
import com.doumee.keyCabinet.bean.KeyCabinetBean;
|
import com.doumee.keyCabinet.databinding.CabinetRcvItemBinding;
|
import com.doumee.keyCabinet.databinding.ZwlistRcvItemBinding;
|
import com.doumee.keyCabinet.ui.keyCabinet.ZWLRActivity;
|
import com.doumee.keyCabinet.utils.PhotoUtils;
|
import com.doumee.lib_coremodel.http.utils.FrescoUtils;
|
import com.doumee.lib_coremodel.view.recyclerview.adapter.BindingAdapter;
|
import com.doumee.lib_coremodel.view.recyclerview.adapter.BindingHolder;
|
import com.example.datalibrary.model.User;
|
|
public class ZwListRcvAdapter extends BindingAdapter<FingerPrintVo, ZwlistRcvItemBinding> {
|
|
public ZwListRcvAdapter(Context context, int layoutId) {
|
super(context, layoutId);
|
}
|
|
@Override
|
public void bindViewDatas(BindingHolder<ZwlistRcvItemBinding> holder, FingerPrintVo item, int position) {
|
holder.getBinding().setData(item);
|
//PhotoUtils.datasToBitmap(getContext(),item.getFace(),holder.getBinding().sim);
|
FrescoUtils.displayImageFresco(item.getFace(),holder.getBinding().sim);
|
holder.getBinding().tvGw.setText("0".equals(item.getGroupId())?"校验人":"司机");
|
holder.getBinding().tvNum.setText("已采集指纹:"+item.getCount());
|
holder.getBinding().clRoot.setOnClickListener(new View.OnClickListener() {
|
@Override
|
public void onClick(View v) {
|
Bundle bundle = new Bundle();
|
bundle.putString("userName",item.getMemberName());
|
bundle.putInt("userId",item.getMemberId());
|
bundle.putString("userPic",item.getFace());
|
bundle.putString("groupId",item.getGroupId());
|
Intent intent = new Intent(getContext(),ZWLRActivity.class);
|
intent.putExtras(bundle);
|
getContext().startActivity(intent);
|
}
|
});
|
}
|
|
|
}
|