AlarmActivity 문자열 리소스화

This commit is contained in:
2025-12-01 21:27:28 +09:00
parent c3c1a83e97
commit adc2f759c4
5 changed files with 21 additions and 5 deletions

View File

@@ -12,6 +12,7 @@ import kotlinx.coroutines.CoroutineScope
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.launch
import kotlinx.coroutines.withContext
import kr.co.vividnext.sodalive.R
import kr.co.vividnext.sodalive.audio_content.detail.AudioContentDetailViewModel
import kr.co.vividnext.sodalive.base.BaseActivity
import kr.co.vividnext.sodalive.common.Constants
@@ -86,10 +87,10 @@ class AlarmActivity : BaseActivity<ActivityAlarmBinding>(
private fun setAlarmData(alarm: Alarm) {
binding.tvTitle.text = alarm.title
binding.tvTime.text = SimpleDateFormat("hh:mm", Locale.getDefault())
.format(alarm.time)
binding.tvDate.text = SimpleDateFormat("MM월 dd일", Locale.getDefault())
.format(alarm.time)
val timePattern = getString(R.string.alarm_time_format)
val datePattern = getString(R.string.alarm_date_format)
binding.tvTime.text = SimpleDateFormat(timePattern, Locale.getDefault()).format(alarm.time)
binding.tvDate.text = SimpleDateFormat(datePattern, Locale.getDefault()).format(alarm.time)
setVolume(alarm.volume)
}

View File

@@ -41,7 +41,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="189dp"
android:contentDescription="@null"
android:contentDescription="@string/alarm_stop_content_description"
android:gravity="center"
android:src="@drawable/ic_alarm_stop" />
</LinearLayout>

View File

@@ -431,4 +431,9 @@
<string name="screen_sign_out_social_hint">※ Social login users can tap \'Delete account\' without entering a password to proceed automatically.</string>
<string name="screen_sign_out_submit">Delete account</string>
<string name="screen_sign_out_reason_required">Please select a reason for deleting your account.</string>
<!-- Alarm -->
<string name="alarm_time_format">hh:mm</string>
<string name="alarm_date_format">MMM d</string>
<string name="alarm_stop_content_description">Stop alarm button</string>
</resources>

View File

@@ -431,4 +431,9 @@
<string name="screen_sign_out_social_hint">※ ソーシャルログイン利用者はパスワードを入力せず「退会する」をタップすると自動で退会できます。</string>
<string name="screen_sign_out_submit">退会する</string>
<string name="screen_sign_out_reason_required">退会理由を選択してください。</string>
<!-- Alarm -->
<string name="alarm_time_format">hh:mm</string>
<string name="alarm_date_format">M月 d日</string>
<string name="alarm_stop_content_description">アラーム停止ボタン</string>
</resources>

View File

@@ -430,4 +430,9 @@
<string name="screen_sign_out_social_hint">※ 소셜 로그인 이용자는 비밀번호를 입력하지 말고 \'탈퇴하기\'를 클릭하면 자동 탈퇴됩니다.</string>
<string name="screen_sign_out_submit">탈퇴하기</string>
<string name="screen_sign_out_reason_required">계정을 삭제하려는 이유를 선택해 주세요.</string>
<!-- Alarm -->
<string name="alarm_time_format">hh:mm</string>
<string name="alarm_date_format">MM월 dd일</string>
<string name="alarm_stop_content_description">알람 끄기 버튼</string>
</resources>