From a4cdbebeb45bc4ebd00c1246d250acc8734920d6 Mon Sep 17 00:00:00 2001 From: klaus Date: Fri, 18 Aug 2023 20:56:26 +0900 Subject: [PATCH] =?UTF-8?q?=EB=B3=B8=EC=9D=B8=EC=9D=B4=20=EB=A7=8C?= =?UTF-8?q?=EB=93=A0=20=EB=9D=BC=EC=9D=B4=EB=B8=8C=EC=9D=98=20=EA=B2=BD?= =?UTF-8?q?=EC=9A=B0=20=ED=8C=94=EB=A1=9C=EC=9E=89=20=EB=B2=84=ED=8A=BC,?= =?UTF-8?q?=20=EC=84=A0=EB=AC=BC=ED=95=98=EA=B8=B0=20=EB=B2=84=ED=8A=BC?= =?UTF-8?q?=EC=9D=B4=20=EB=B3=B4=EC=9D=B4=EC=A7=80=20=EC=95=8A=EB=8F=84?= =?UTF-8?q?=EB=A1=9D=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sodalive/live/room/LiveRoomActivity.kt | 40 ++++++++++++------- 1 file changed, 26 insertions(+), 14 deletions(-) diff --git a/app/src/main/java/kr/co/vividnext/sodalive/live/room/LiveRoomActivity.kt b/app/src/main/java/kr/co/vividnext/sodalive/live/room/LiveRoomActivity.kt index 0df54b7..8187da9 100644 --- a/app/src/main/java/kr/co/vividnext/sodalive/live/room/LiveRoomActivity.kt +++ b/app/src/main/java/kr/co/vividnext/sodalive/live/room/LiveRoomActivity.kt @@ -564,6 +564,13 @@ class LiveRoomActivity : BaseActivity(ActivityLiveRoomB placeholder(R.drawable.ic_place_holder) } + binding.flDonation.visibility = + if (response.creatorId != SharedPreferenceManager.userId) { + View.VISIBLE + } else { + View.GONE + } + if ( response.creatorId == SharedPreferenceManager.userId && SharedPreferenceManager.role == MemberRole.CREATOR.name @@ -681,22 +688,27 @@ class LiveRoomActivity : BaseActivity(ActivityLiveRoomB } } - if (response.isFollowing) { - binding.ivCreatorFollow.setImageResource(R.drawable.btn_following) - binding.ivCreatorFollow.setOnClickListener { - viewModel.creatorUnFollow( - creatorId = response.creatorId, - roomId = roomId - ) + if (response.creatorId != SharedPreferenceManager.userId) { + binding.ivCreatorFollow.visibility = View.VISIBLE + if (response.isFollowing) { + binding.ivCreatorFollow.setImageResource(R.drawable.btn_following) + binding.ivCreatorFollow.setOnClickListener { + viewModel.creatorUnFollow( + creatorId = response.creatorId, + roomId = roomId + ) + } + } else { + binding.ivCreatorFollow.setImageResource(R.drawable.btn_follow) + binding.ivCreatorFollow.setOnClickListener { + viewModel.creatorFollow( + creatorId = response.creatorId, + roomId = roomId + ) + } } } else { - binding.ivCreatorFollow.setImageResource(R.drawable.btn_follow) - binding.ivCreatorFollow.setOnClickListener { - viewModel.creatorFollow( - creatorId = response.creatorId, - roomId = roomId - ) - } + binding.ivCreatorFollow.visibility = View.GONE } if (agora.rtmChannelIsNull()) {