From 47dfa3614abfc1532fc33a612b4d4e1cb23e90a8 Mon Sep 17 00:00:00 2001 From: mac <user@users-MacBook-Pro.local> Date: 星期五, 25 十月 2024 11:47:10 +0800 Subject: [PATCH] 2024年10月25日11:46:51 --- app/src/main/java/com/hdl/photovoltaic/ui/adapter/LanguageAdapter.java | 14 ++++++++------ 1 files changed, 8 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/com/hdl/photovoltaic/ui/adapter/LanguageAdapter.java b/app/src/main/java/com/hdl/photovoltaic/ui/adapter/LanguageAdapter.java index 74423c9..7176279 100644 --- a/app/src/main/java/com/hdl/photovoltaic/ui/adapter/LanguageAdapter.java +++ b/app/src/main/java/com/hdl/photovoltaic/ui/adapter/LanguageAdapter.java @@ -13,9 +13,7 @@ import com.hdl.photovoltaic.R; import com.hdl.photovoltaic.config.UserConfigManage; -import com.hdl.photovoltaic.other.HdlDeviceLogic; import com.hdl.photovoltaic.other.HdlLogLogic; -import com.hdl.photovoltaic.other.HdlOtaLogic; import java.util.List; @@ -45,21 +43,25 @@ try { ItemData itemData = this.mList.get(position); holder.item_lift_name_tv.setText(itemData.getTitle()); - holder.item_lift_name_tv.setTextColor(mContext.getColor(R.color.text_90000000)); + holder.item_lift_name_tv.setTextColor(mContext.getColor(R.color.text_E6000000)); holder.item_right_icon_iv.setBackground(null); if (itemData.isState()) { holder.item_lift_name_tv.setTextColor(mContext.getColor(R.color.text_245EC3)); - holder.item_right_icon_iv.setBackground(AppCompatResources.getDrawable(mContext, R.drawable.select_state)); + holder.item_right_icon_iv.setBackground(AppCompatResources.getDrawable(mContext, R.drawable.select)); } if (position == this.mList.size() - 1) { holder.item_bottom_line_v.setVisibility(View.GONE); } + holder.itemView.setTag(position);//鏍囪浣嶇疆 holder.itemView.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { - if (noOnclickListener != null) { - noOnclickListener.onClick(holder.getAdapterPosition(), itemData); + try { + if (noOnclickListener != null) { + noOnclickListener.onClick((int) holder.itemView.getTag(), itemData); + } + } catch (Exception ignored) { } } }); -- Gitblit v1.8.0