From 2ef5e5deab28d632f20add77d35ca01368c5c840 Mon Sep 17 00:00:00 2001 From: renhaoting <370797079@qq.com> Date: Wed, 26 Nov 2025 14:09:10 +0800 Subject: [PATCH] =?UTF-8?q?=E6=AF=8F=E6=97=A5=E7=AD=BE=E5=88=B0=20?= =?UTF-8?q?=E7=8A=B6=E6=80=81sp=E4=BF=9D=E5=AD=98=EF=BC=8C=E5=BD=93?= =?UTF-8?q?=E5=89=8D=E5=A4=A9=E8=AF=BB=E5=8F=96+1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/gamedog/vididin/widget/DailySignItemView.kt | 8 ++++++-- app/src/main/res/layout/daily_sign_item.xml | 9 +-------- .../main/java/com/ama/core/architecture/util/ResUtil.kt | 6 ++++++ 3 files changed, 13 insertions(+), 10 deletions(-) diff --git a/app/src/main/java/com/gamedog/vididin/widget/DailySignItemView.kt b/app/src/main/java/com/gamedog/vididin/widget/DailySignItemView.kt index 53ee3c8..e732531 100644 --- a/app/src/main/java/com/gamedog/vididin/widget/DailySignItemView.kt +++ b/app/src/main/java/com/gamedog/vididin/widget/DailySignItemView.kt @@ -5,7 +5,7 @@ import android.content.Context import android.util.AttributeSet import android.view.LayoutInflater import android.widget.LinearLayout -import androidx.core.view.isVisible +import com.ama.core.architecture.util.ResUtil import com.ama.core.architecture.util.setOnClickBatch import com.gamedog.vididin.R import com.gamedog.vididin.databinding.DailySignItemBinding @@ -56,7 +56,11 @@ class DailySignItemView @JvmOverloads constructor( fun setSelectState(isSelect: Boolean) { mIsSelected = isSelect - mBinding.ivSelected.isVisible = mIsSelected + if (mIsSelected) { + mBinding.rlRoot.foreground = ResUtil.getDrawable(R.drawable.bg_daily_sign_day_item) + } else { + mBinding.rlRoot.foreground = null + } } diff --git a/app/src/main/res/layout/daily_sign_item.xml b/app/src/main/res/layout/daily_sign_item.xml index e3c5714..600caac 100644 --- a/app/src/main/res/layout/daily_sign_item.xml +++ b/app/src/main/res/layout/daily_sign_item.xml @@ -9,6 +9,7 @@ > @@ -19,14 +20,6 @@ android:layout_centerInParent="true" android:src="@mipmap/bg_biginner_daily"/> - -