feat(profile): 채널 후원 비밀문구와 내 페이지 노출 조건을 정리한다
This commit is contained in:
@@ -28,6 +28,8 @@ class LiveRoomDonationDialog(
|
||||
layoutInflater: LayoutInflater,
|
||||
isLiveDonation: Boolean = false,
|
||||
messageMaxLength: Int = 1000,
|
||||
secretToggleLabelResId: Int = R.string.screen_live_room_secret_mission,
|
||||
applySecretMissionMessageHint: Boolean = true,
|
||||
onClickDonation: (Int, String, Boolean) -> Unit
|
||||
) {
|
||||
|
||||
@@ -103,10 +105,11 @@ class LiveRoomDonationDialog(
|
||||
|
||||
if (isLiveDonation) {
|
||||
dialogView.rlSecret.visibility = View.VISIBLE
|
||||
dialogView.tvSecret.text = activity.getString(secretToggleLabelResId)
|
||||
dialogView.tvSecret.setOnClickListener {
|
||||
val isSelected = dialogView.tvSecret.isSelected
|
||||
dialogView.tvSecret.isSelected = !isSelected
|
||||
dialogView.etDonationMessage.hint = if (!isSelected) {
|
||||
dialogView.etDonationMessage.hint = if (!isSelected && applySecretMissionMessageHint) {
|
||||
activity.getString(
|
||||
R.string.screen_live_room_secret_mission_hint_format,
|
||||
messageMaxLength
|
||||
|
||||
Reference in New Issue
Block a user