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 b5c0f61..6a1924c 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 a96585c..2e6a0b1 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" />