From efafbbf142c81c233c71de636a2d3ce9dc2124f0 Mon Sep 17 00:00:00 2001
From: Linjiajia <319408893@qq.com>
Date: 星期二, 12 九月 2023 19:20:05 +0800
Subject: [PATCH] 修复bug

---
 app/src/main/java/com/application/zhangshi_app_android/adapter/HomeDevicesRvAdapter.java |   13 +++++++++++--
 1 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/app/src/main/java/com/application/zhangshi_app_android/adapter/HomeDevicesRvAdapter.java b/app/src/main/java/com/application/zhangshi_app_android/adapter/HomeDevicesRvAdapter.java
index 844193f..08b5015 100644
--- a/app/src/main/java/com/application/zhangshi_app_android/adapter/HomeDevicesRvAdapter.java
+++ b/app/src/main/java/com/application/zhangshi_app_android/adapter/HomeDevicesRvAdapter.java
@@ -71,7 +71,12 @@
             });
         }
         if (isCheckable){
-            holder.getBinding().checkbox.setVisibility(View.VISIBLE);
+            holder.getBinding().ivFlower.setVisibility(View.GONE);
+            if (mDataList.get(position).getOwnData() == 1){
+                holder.getBinding().checkbox.setVisibility(View.VISIBLE);
+            }else {
+                holder.getBinding().checkbox.setVisibility(View.GONE);
+            }
             holder.getBinding().checkbox.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
                 @Override
                 public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
@@ -92,7 +97,11 @@
             holder.getBinding().checkbox.setChecked(viewModel.getCheckListLiveData().getValue().contains(mDataList.get(position)));
         }else{
             holder.getBinding().checkbox.setVisibility(View.GONE);
-        }
+            if (mDataList.get(position).getOwnData() == 1){
+                holder.getBinding().ivFlower.setVisibility(View.VISIBLE);
+            }else {
+                holder.getBinding().ivFlower.setVisibility(View.GONE);
+            }        }
         holder.getBinding().layoutTitle.setOnClickListener(new View.OnClickListener() {
             @Override
             public void onClick(View view) {

--
Gitblit v1.9.1