package com.doumee.keyCabinet.ui.keyCabinet.adapter; import android.content.Context; import android.content.Intent; import android.os.Bundle; import android.view.View; import com.doumee.keyCabinet.bean.KeyCabinetBean; import com.doumee.keyCabinet.dao.FingerPrintDo; import com.doumee.keyCabinet.databinding.ZwlistRcvItemBinding; import com.doumee.keyCabinet.databinding.ZwlrRcvItemBinding; import com.doumee.keyCabinet.ui.keyCabinet.ZWLRActivity; import com.doumee.keyCabinet.utils.PhotoUtils; 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 ZwLrRcvAdapter extends BindingAdapter { public static interface OnItemClick{ void onItemDelete(FingerPrintDo item); } private OnItemClick onItemClick; public ZwLrRcvAdapter(Context context, int layoutId,OnItemClick onItemClick) { super(context, layoutId); this.onItemClick = onItemClick; } @Override public void bindViewDatas(BindingHolder holder, FingerPrintDo item, int position) { holder.getBinding().setData(item); holder.getBinding().tvPos.setText("指纹"+(position+1)); holder.getBinding().imgClose.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { if(onItemClick!=null){ onItemClick.onItemDelete(item); } } }); } }