From d67458dac64421b9766bc5a25a8a912c452e644e Mon Sep 17 00:00:00 2001 From: eggmanQQQ <3671373519@qq.com> Date: Fri, 25 Oct 2024 14:20:57 +0800 Subject: [PATCH] =?UTF-8?q?feat=20:=20=20=E6=88=91=E7=9A=84=E6=88=BF?= =?UTF-8?q?=E9=96=93=20=E5=9C=8B=E5=AE=B6=20icon?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../chwl/app/home/fragment/HomeWithMeFragment.kt | 6 ++++++ app/src/main/res/layout/home_me_fragment.xml | 15 ++++++++++++++- .../com/chwl/core/home/bean/HomeRoomCardInfo.kt | 1 + 3 files changed, 21 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/chwl/app/home/fragment/HomeWithMeFragment.kt b/app/src/main/java/com/chwl/app/home/fragment/HomeWithMeFragment.kt index 27bb2890e..d52fd4c18 100644 --- a/app/src/main/java/com/chwl/app/home/fragment/HomeWithMeFragment.kt +++ b/app/src/main/java/com/chwl/app/home/fragment/HomeWithMeFragment.kt @@ -19,6 +19,8 @@ import com.chwl.app.ui.widget.magicindicator.ViewPagerHelper import com.chwl.app.ui.widget.magicindicator.buildins.commonnavigator.CommonNavigator import com.chwl.core.home.bean.HomeRoomCardInfo import com.chwl.core.home.bean.MicUsersBean +import com.chwl.library.common.util.isVerify +import com.chwl.library.common.util.setVis import com.example.lib_utils.ktx.singleClick /** @@ -88,6 +90,10 @@ class HomeWithMeFragment : BaseViewBindingFragment() { binding.tvRoomTopic.text = roomInfo?.roomDesc binding.ivRoomCover.load(roomInfo?.avatar ?: "") binding.tvOnlineNumber.text = roomInfo?.onlineNum?.toString() ?: "0" + if (roomInfo?.regionFlag.isVerify()) { + binding.flag.load(roomInfo?.regionFlag) + } + binding.flag.setVis(roomInfo?.regionFlag.isVerify()) loadRoomUsers(roomInfo?.micUsers) } diff --git a/app/src/main/res/layout/home_me_fragment.xml b/app/src/main/res/layout/home_me_fragment.xml index 615510eda..0d27d0338 100644 --- a/app/src/main/res/layout/home_me_fragment.xml +++ b/app/src/main/res/layout/home_me_fragment.xml @@ -70,6 +70,19 @@ app:layout_constraintTop_toTopOf="parent" app:layout_constraintVertical_chainStyle="packed" /> + + + ?, val onlineNum: Long?,