From dd6a43fdbadaaf6d646b3eb2ca0a63f58ed77ea4 Mon Sep 17 00:00:00 2001
From: doum <doum>
Date: 星期三, 29 十月 2025 15:56:22 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/wuhuyancao' into wuhuyancao
---
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