From 1a281d8354622a3606360f9f9a7fe4bb7d6a2c3a Mon Sep 17 00:00:00 2001
From: cloudroam <cloudroam>
Date: 星期日, 27 四月 2025 13:22:26 +0800
Subject: [PATCH] fix 短信
---
app/src/main/java/com/example/firstapp/ui/vip/MemberInfoCardFragment.kt | 16 +++++++++++++---
1 files changed, 13 insertions(+), 3 deletions(-)
diff --git a/app/src/main/java/com/example/firstapp/ui/vip/MemberInfoCardFragment.kt b/app/src/main/java/com/example/firstapp/ui/vip/MemberInfoCardFragment.kt
index eb1c203..2166148 100644
--- a/app/src/main/java/com/example/firstapp/ui/vip/MemberInfoCardFragment.kt
+++ b/app/src/main/java/com/example/firstapp/ui/vip/MemberInfoCardFragment.kt
@@ -53,8 +53,10 @@
Glide.with(this)
.load(viewModel.cover)
+ .circleCrop()
.transform(RoundedCorners(100)) // 设置圆角
- .error(R.drawable.error_placeholder) // 如果加载失败,显示占位图
+// .error(R.drawable.error_placeholder) // 如果加载失败,显示占位图
+ .error(R.mipmap.avatar_default)
.listener(object : RequestListener<Drawable> {
override fun onResourceReady(
resource: Drawable?,
@@ -85,7 +87,8 @@
Glide.with(this)
.load(viewModel.vipCover)
.transform(RoundedCorners(100)) // 设置圆角
- .error(R.drawable.error_placeholder) // 如果加载失败,显示占位图
+// .error(R.drawable.error_placeholder) // 如果加载失败,显示占位图
+ .error(R.mipmap.vip_no)
.listener(object : RequestListener<Drawable> {
override fun onResourceReady(
resource: Drawable?,
@@ -116,6 +119,7 @@
viewModel.cover.collect { coverUrl ->
Glide.with(this@MemberInfoCardFragment)
.load(coverUrl)
+ .circleCrop()
.transform(RoundedCorners(100))
.error(R.drawable.error_placeholder)
.into(binding.memberAvatarView)
@@ -130,6 +134,7 @@
.transform(RoundedCorners(100))
.error(R.drawable.error_placeholder)
.into(binding.memberImageView)
+
}
}
@@ -142,8 +147,13 @@
}
viewLifecycleOwner.lifecycleScope.launch {
- viewModel.color.collect { color ->
+ viewModel.phoneTextColor.collect { color ->
binding.phoneNumberText.setTextColor(Color.parseColor(color))
+ }
+ }
+
+ viewLifecycleOwner.lifecycleScope.launch {
+ viewModel.memberStatusColor.collect { color ->
binding.memberStatus.setTextColor(Color.parseColor(color))
}
}
--
Gitblit v1.9.3