From e6014ef123350d5c0cadabe9c18e26b3d5a3c729 Mon Sep 17 00:00:00 2001
From: guoshen <3129367635@qq.com>
Date: 星期六, 29 六月 2024 15:41:25 +0800
Subject: [PATCH] Revert "Initial commit"
---
app/src/main/java/com/application/zhangshi_app_android/adapter/PetRvAdapter.java | 16 ++++++++++++++--
1 files changed, 14 insertions(+), 2 deletions(-)
diff --git a/app/src/main/java/com/application/zhangshi_app_android/adapter/PetRvAdapter.java b/app/src/main/java/com/application/zhangshi_app_android/adapter/PetRvAdapter.java
index 0985e7b..11aa6f7 100644
--- a/app/src/main/java/com/application/zhangshi_app_android/adapter/PetRvAdapter.java
+++ b/app/src/main/java/com/application/zhangshi_app_android/adapter/PetRvAdapter.java
@@ -2,6 +2,8 @@
import android.content.Context;
import android.content.Intent;
+import android.util.TypedValue;
+import android.view.View;
import com.android.app_base.base.adapter.BaseRVAdapter;
import com.android.app_base.manager.AppManager;
@@ -32,10 +34,20 @@
@Override
protected void onBind(BaseViewHolder<ItemPetBinding> holder, int position) {
holder.getBinding().setBean(mDataList.get(position));
+ //鏍规嵁涓婚閫夋嫨瀵瑰簲鍗$墖鑳屾櫙鑹�
+ TypedValue typedValue1 = new TypedValue();
+ mContext.getTheme().resolveAttribute(R.attr.cardBackgroundColorFirst, typedValue1, true);
+ TypedValue typedValue2 = new TypedValue();
+ mContext.getTheme().resolveAttribute(R.attr.cardBackgroundColorSecond, typedValue2, true);
if (position % 2 != 0){
- holder.getBinding().cardView.setCardBackgroundColor(mContext.getColor(R.color.color_card_blue));
+ holder.getBinding().cardView.setCardBackgroundColor(typedValue1.data);
}else {
- holder.getBinding().cardView.setCardBackgroundColor(mContext.getColor(R.color.color_card_pink));
+ holder.getBinding().cardView.setCardBackgroundColor(typedValue2.data);
+ }
+ if (mDataList.get(position).getOwnData() == 1){
+ holder.getBinding().ivFlower.setVisibility(View.VISIBLE);
+ }else {
+ holder.getBinding().ivFlower.setVisibility(View.GONE);
}
holder.getBinding().layoutTitle.setOnClickListener(v -> {
AppManager.getAppManager().startActivity(
--
Gitblit v1.9.1