From c7376f8d1091b70597ba4430a281496b585b386e Mon Sep 17 00:00:00 2001
From: weimingfei <fei_gaming@sina.com>
Date: 星期四, 23 十月 2025 21:58:26 +0800
Subject: [PATCH] 钥匙柜
---
keyCabinet-android/app/src/main/java/com/doumee/keyCabinet/ui/keyCabinet/adapter/ManageCabinetRcvAdapter.java | 11 +++++++++--
1 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/keyCabinet-android/app/src/main/java/com/doumee/keyCabinet/ui/keyCabinet/adapter/ManageCabinetRcvAdapter.java b/keyCabinet-android/app/src/main/java/com/doumee/keyCabinet/ui/keyCabinet/adapter/ManageCabinetRcvAdapter.java
index 7acc26b..eed6774 100644
--- a/keyCabinet-android/app/src/main/java/com/doumee/keyCabinet/ui/keyCabinet/adapter/ManageCabinetRcvAdapter.java
+++ b/keyCabinet-android/app/src/main/java/com/doumee/keyCabinet/ui/keyCabinet/adapter/ManageCabinetRcvAdapter.java
@@ -12,9 +12,13 @@
import com.doumee.lib_coremodel.view.recyclerview.adapter.BindingHolder;
public class ManageCabinetRcvAdapter extends BindingAdapter<ManageKeyCabinetBean, ManageCabinetRcvItemBinding> {
-
- public ManageCabinetRcvAdapter(Context context, int layoutId) {
+ public static interface OnItemClick{
+ void onItemClick(ManageKeyCabinetBean item);
+ }
+ private OnItemClick onItemClick;
+ public ManageCabinetRcvAdapter(Context context, int layoutId,OnItemClick call) {
super(context, layoutId);
+ onItemClick = call;
}
@Override
@@ -53,6 +57,9 @@
@Override
public void onClick(View v) {
item.getIsSelected().set(!item.getIsSelected().get());
+ if(onItemClick!=null){
+ onItemClick.onItemClick(item);
+ }
}
});
}
--
Gitblit v1.9.3