From 37d47efe2cd555631fc2d0789c10bd28d99e3ff3 Mon Sep 17 00:00:00 2001 From: klaus Date: Wed, 30 Oct 2024 12:02:31 +0900 Subject: [PATCH] =?UTF-8?q?=EB=9D=BC=EC=9D=B4=EB=B8=8C=20=ED=9B=84?= =?UTF-8?q?=EC=9B=90=20-=20=EB=B9=84=EB=B0=80=ED=9B=84=EC=9B=90=20?= =?UTF-8?q?=EC=B2=B4=ED=81=AC=EB=B0=95=EC=8A=A4=20-=20=EC=B2=B4=ED=81=AC?= =?UTF-8?q?=EB=B0=95=EC=8A=A4=EA=B0=80=20=EC=84=A0=ED=83=9D=EB=90=9C=20?= =?UTF-8?q?=EC=9D=B4=EB=AF=B8=EC=A7=80=EB=A1=9C=20=EB=B3=80=EA=B2=BD?= =?UTF-8?q?=EB=90=98=EC=A7=80=20=EC=95=8A=EB=8D=98=20=EB=B2=84=EA=B7=B8=20?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../live/room/donation/LiveRoomDonationDialog.kt | 9 ++++++--- app/src/main/res/layout/dialog_live_room_donation.xml | 11 +++++++---- 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/app/src/main/java/kr/co/vividnext/sodalive/live/room/donation/LiveRoomDonationDialog.kt b/app/src/main/java/kr/co/vividnext/sodalive/live/room/donation/LiveRoomDonationDialog.kt index b5c0f614..6a1924c8 100644 --- a/app/src/main/java/kr/co/vividnext/sodalive/live/room/donation/LiveRoomDonationDialog.kt +++ b/app/src/main/java/kr/co/vividnext/sodalive/live/room/donation/LiveRoomDonationDialog.kt @@ -55,7 +55,7 @@ class LiveRoomDonationDialog( if (can > 0) { bottomSheetDialog.dismiss() - onClickDonation(can, message, dialogView.chkSecret.isChecked) + onClickDonation(can, message, dialogView.tvSecret.isSelected) } else { Toast.makeText( activity, @@ -74,13 +74,16 @@ class LiveRoomDonationDialog( if (isLiveDonation) { dialogView.rlSecret.visibility = View.VISIBLE - dialogView.chkSecret.setOnCheckedChangeListener { _, isSecret -> - dialogView.etDonationMessage.hint = if (isSecret) { + dialogView.tvSecret.setOnClickListener { + val isSelected = dialogView.tvSecret.isSelected + dialogView.tvSecret.isSelected = !isSelected + dialogView.etDonationMessage.hint = if (!isSelected) { "함께 보낼 비밀 메시지 입력(최대 200자)" } else { "함께 보낼 메시지 입력(최대 200자)" } } + dialogView.tvSecret.isSelected = false } else { dialogView.rlSecret.visibility = View.GONE } diff --git a/app/src/main/res/layout/dialog_live_room_donation.xml b/app/src/main/res/layout/dialog_live_room_donation.xml index a96585cd..2e6a0b16 100644 --- a/app/src/main/res/layout/dialog_live_room_donation.xml +++ b/app/src/main/res/layout/dialog_live_room_donation.xml @@ -78,16 +78,19 @@ android:layout_marginBottom="13.3dp" android:visibility="gone"> - + android:textColor="@color/color_check_secret" + app:drawableStartCompat="@drawable/ic_select_square" />