From ebf29b2aa24fd4e86b4650fa074274d90bcd4f99 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=A2=81=E5=B0=8F=E6=B1=9F?= <461355754@qq.com>
Date: Fri, 12 Dec 2025 15:52:06 +0800
Subject: [PATCH] =?UTF-8?q?1:=E4=BF=AE=E6=94=B9=E7=AD=BE=E5=88=B0=E5=B1=95?=
=?UTF-8?q?=E7=A4=BA=E5=B8=83=E5=B1=80=E9=A1=B5=E9=9D=A2?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../src/main/res/drawable/bg_sigin_status.xml | 10 ++++++++++
.../com/xscm/modulemain/dialog/SignInDialog.kt | 16 ++++++++--------
2 files changed, 18 insertions(+), 8 deletions(-)
create mode 100644 BaseModule/src/main/res/drawable/bg_sigin_status.xml
diff --git a/BaseModule/src/main/res/drawable/bg_sigin_status.xml b/BaseModule/src/main/res/drawable/bg_sigin_status.xml
new file mode 100644
index 00000000..bf75507c
--- /dev/null
+++ b/BaseModule/src/main/res/drawable/bg_sigin_status.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/MainModule/src/main/java/com/xscm/modulemain/dialog/SignInDialog.kt b/MainModule/src/main/java/com/xscm/modulemain/dialog/SignInDialog.kt
index 47d039d3..e144cb94 100644
--- a/MainModule/src/main/java/com/xscm/modulemain/dialog/SignInDialog.kt
+++ b/MainModule/src/main/java/com/xscm/modulemain/dialog/SignInDialog.kt
@@ -33,7 +33,7 @@ class SignInDialog(context: Context) : BaseDialog(context) {
window?.setGravity(Gravity.CENTER)
// 设置对话框的宽度为屏幕宽度
window?.setLayout(
- (ScreenUtils.getScreenWidth() * 315f / 375).toInt(),
+ (ScreenUtils.getScreenWidth() * 331f / 375).toInt(),
ViewGroup.LayoutParams.WRAP_CONTENT
)
// 添加动画效果
@@ -102,7 +102,7 @@ class SignInDialog(context: Context) : BaseDialog(context) {
mBinding.day1.tvSiginPrice.text = signInData.gift_name + "*" + signInData.num
if (signInData.sign_in_status == 1) {
mBinding.day1.ivCollected.visibility = View.VISIBLE
- mBinding.day1.root.setBackgroundResource(R.drawable.select_item_click)
+ mBinding.day1.root.setBackgroundResource(com.xscm.moduleutil.R.drawable.bg_sigin_status)
ImageLoader.loadImage(
context,
mBinding.day1.ivSign,
@@ -122,7 +122,7 @@ class SignInDialog(context: Context) : BaseDialog(context) {
mBinding.day2.tvSiginPrice.text = signInData.gift_name + "*" + signInData.num
if (signInData.sign_in_status == 1) {
mBinding.day2.ivCollected.visibility = View.VISIBLE
- mBinding.day2.root.setBackgroundResource(R.drawable.select_item_click)
+ mBinding.day2.root.setBackgroundResource(com.xscm.moduleutil.R.drawable.bg_sigin_status)
ImageLoader.loadImage(
context,
mBinding.day2.ivSign,
@@ -142,7 +142,7 @@ class SignInDialog(context: Context) : BaseDialog(context) {
mBinding.day3.tvSiginPrice.text = signInData.gift_name + "*" + signInData.num
if (signInData.sign_in_status == 1) {
mBinding.day3.ivCollected.visibility = View.VISIBLE
- mBinding.day3.root.setBackgroundResource(R.drawable.select_item_click)
+ mBinding.day3.root.setBackgroundResource(com.xscm.moduleutil.R.drawable.bg_sigin_status)
ImageLoader.loadImage(
context,
mBinding.day3.ivSign,
@@ -162,7 +162,7 @@ class SignInDialog(context: Context) : BaseDialog(context) {
mBinding.day4.tvSiginPrice.text = signInData.gift_name + "*" + signInData.num
if (signInData.sign_in_status == 1) {
mBinding.day4.ivCollected.visibility = View.VISIBLE
- mBinding.day4.root.setBackgroundResource(R.drawable.select_item_click)
+ mBinding.day4.root.setBackgroundResource(com.xscm.moduleutil.R.drawable.bg_sigin_status)
ImageLoader.loadImage(
context,
mBinding.day4.ivSign,
@@ -182,7 +182,7 @@ class SignInDialog(context: Context) : BaseDialog(context) {
mBinding.day5.tvSiginPrice.text = signInData.gift_name + "*" + signInData.num
if (signInData.sign_in_status == 1) {
mBinding.day5.ivCollected.visibility = View.VISIBLE
- mBinding.day5.root.setBackgroundResource(R.drawable.select_item_click)
+ mBinding.day5.root.setBackgroundResource(com.xscm.moduleutil.R.drawable.bg_sigin_status)
ImageLoader.loadImage(
context,
mBinding.day5.ivSign,
@@ -202,7 +202,7 @@ class SignInDialog(context: Context) : BaseDialog(context) {
mBinding.day6.tvSiginPrice.text = signInData.gift_name + "*" + signInData.num
if (signInData.sign_in_status == 1) {
mBinding.day6.ivCollected.visibility = View.VISIBLE
- mBinding.day6.root.setBackgroundResource(R.drawable.select_item_click)
+ mBinding.day6.root.setBackgroundResource(com.xscm.moduleutil.R.drawable.bg_sigin_status)
ImageLoader.loadImage(
context,
mBinding.day6.ivSign,
@@ -222,7 +222,7 @@ class SignInDialog(context: Context) : BaseDialog(context) {
mBinding.day7.tvSiginPrice.text = signInData.gift_name + "*" + signInData.num
if (signInData.sign_in_status == 1) {
mBinding.day7.ivCollected.visibility = View.VISIBLE
- mBinding.day7.root.setBackgroundResource(R.drawable.select_item_click)
+ mBinding.day7.root.setBackgroundResource(com.xscm.moduleutil.R.drawable.bg_sigin_status)
ImageLoader.loadImage(
context,
mBinding.day7.ivSign,