라이브룸 상세/태그 문자열 리소스 보완

This commit is contained in:
2025-12-02 19:06:22 +09:00
parent af04ff9bf7
commit 072b206035
6 changed files with 29 additions and 12 deletions

View File

@@ -125,7 +125,7 @@ class LiveRoomDetailFragment(
binding.tvTitle.text = response.title
binding.tvDate.text = response.beginDateTime.convertDateFormat(
from = "yyyy.MM.dd EEE hh:mm a",
to = "yyyy년 MM월 dd일 (E) a hh시 mm분",
to = getString(R.string.screen_live_room_detail_date_format),
inputLocale = Locale.ENGLISH
)
@@ -156,7 +156,7 @@ class LiveRoomDetailFragment(
binding.ivShare2.setOnClickListener { shareRoom(response) }
if (response.channelName.isNullOrBlank()) {
binding.tvParticipateExpression.setText(R.string.live_reservation_complete)
binding.tvParticipateExpression.setText(R.string.screen_live_room_reserver_label)
when {
response.manager.id == SharedPreferenceManager.userId -> {
binding.llStartDelete.visibility = View.VISIBLE

View File

@@ -78,15 +78,20 @@ class LiveRoomDetailViewModel(private val repository: LiveRepository) : BaseView
val shareUrl = Utils.createOneLinkUrl(params = params)
val app = SodaLiveApplicationHolder.get()
val message = if (isPrivateRoom) {
"${SharedPreferenceManager.nickname}님이 귀하를 " +
"보이스온의 비공개라이브에 초대하였습니다.\n" +
"※ 라이브 참여: $shareUrl\n" +
"(입장 비밀번호 : $password)"
app.getString(
R.string.screen_live_room_share_message_private,
SharedPreferenceManager.nickname,
shareUrl,
password
)
} else {
"${SharedPreferenceManager.nickname}님이 귀하를 " +
"보이스온의 공개라이브에 초대하였습니다.\n" +
"※ 라이브 참여: $shareUrl"
app.getString(
R.string.screen_live_room_share_message_public,
SharedPreferenceManager.nickname,
shareUrl
)
}
onSuccess(message)