문자열 리소스 참조로 화면 문구 정리

This commit is contained in:
2025-12-30 15:46:01 +09:00
parent 1d002c4045
commit dfaa3961bf
43 changed files with 670 additions and 223 deletions

View File

@@ -13,6 +13,7 @@ import coil.transform.RoundedCornersTransformation
import kr.co.vividnext.sodalive.R
import kr.co.vividnext.sodalive.common.LoadingDialog
import kr.co.vividnext.sodalive.common.SharedPreferenceManager
import kr.co.vividnext.sodalive.common.SodaLiveApplicationHolder
import kr.co.vividnext.sodalive.databinding.DialogMemberProfileBinding
import kr.co.vividnext.sodalive.extensions.dpToPx
import kr.co.vividnext.sodalive.report.ProfileReportDialog
@@ -102,7 +103,7 @@ class MemberProfileDialog(
dialogView.tvBlockMember.text = if (it.isBlocked) {
"차단 해제"
} else {
"차단"
SodaLiveApplicationHolder.get().getString(R.string.screen_block_member_block)
}
dialogView.tvBlockMember.setOnClickListener { _ ->
@@ -141,15 +142,24 @@ class MemberProfileDialog(
""".trimIndent()
}
val dialog = android.app.AlertDialog.Builder(activity)
dialog.setTitle("사용자 차단")
dialog.setTitle(
SodaLiveApplicationHolder.get()
.getString(R.string.screen_live_room_block_title)
)
dialog.setMessage(message)
dialog.setPositiveButton("차단") { _, _ ->
dialog.setPositiveButton(
SodaLiveApplicationHolder.get()
.getString(R.string.screen_block_member_block)
) { _, _ ->
viewModel.memberBlock(memberId) {
dismiss()
onBlockComplete()
}
}
dialog.setNegativeButton("취소") { _, _ -> }
dialog.setNegativeButton(
SodaLiveApplicationHolder.get()
.getString(R.string.screen_message_write_cancel)
) { _, _ -> }
dialog.show()
}