From 76407ef42394ff1046c508a106c0b51812df2a0f Mon Sep 17 00:00:00 2001
From: rk <94314517@qq.com>
Date: 星期三, 10 十二月 2025 18:12:53 +0800
Subject: [PATCH] 钥匙柜开门添加 指纹方式

---
 keyCabinet-android/app/src/main/java/com/doumee/keyCabinet/ui/keyCabinet/adapter/ZwListRcvAdapter.java |   49 +++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 49 insertions(+), 0 deletions(-)

diff --git a/keyCabinet-android/app/src/main/java/com/doumee/keyCabinet/ui/keyCabinet/adapter/ZwListRcvAdapter.java b/keyCabinet-android/app/src/main/java/com/doumee/keyCabinet/ui/keyCabinet/adapter/ZwListRcvAdapter.java
new file mode 100644
index 0000000..8b774e8
--- /dev/null
+++ b/keyCabinet-android/app/src/main/java/com/doumee/keyCabinet/ui/keyCabinet/adapter/ZwListRcvAdapter.java
@@ -0,0 +1,49 @@
+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);
+            }
+        });
+    }
+
+
+}

--
Gitblit v1.9.3