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" />