Android Format string 사용

 사용 버전: Android Studio 4.0.1

사용 언어: Kotlin 1.4.0


안드로이드 Format string 사용하기를 해보겠습니다.


Format string 이란 글자 타입에 변수를 집어넣을 수 있게 해주는 것을 말합니다.

예로는 %d, %f, %s 등이 있습니다.



안드로이드는 strings.xml을 통해서 문자 타입이 Hard Coding(고정) 되는 것을 방지합니다.


strings.xml에서 Format string 사용도 가능합니다. (아래에서는 %s)




하지만 다음과 같이 정의하면, %s에 대한 변수는 어떻게 집어넣을까요?

집어넣는 방법을 알아봅시다.

strings.xml의 글자를 불러오는 방법은 두 가지가 있습니다. 하나는 layout.xml에서 불러오는 방법과 다른 하나는 kotlin 파일에서 불러오는 방법입니다.


시작하기에 앞서, livedata가 필요합니다.





1. layout.xml에서 불러오는 방법입니다.







다음과 같이 %s 위치에 2020-01-25가 들어갔습니다.



2. kotlin 파일에서 변경하는 방법입니다.




%s 위치에 2019-01-25가 들어갔습니다.



끝.



카테고리: Android

댓글

이 블로그의 인기 게시물

Python urllib.parse.quote()

Android Compose Coil library

KiCad 시작하기 4 (기존 회로도 수정 및 추가)

Android Notification with Full Screen

KiCad 시작하기 1 (회로도 만들기)

Android Custom IME(Input method editor) 만들기

iOS Swift callAsFunction

iOS Error Undefined symbol Testing.Trait

음악 총보(Score), 파트보(Part)

Android Compose automation for getting localized images to use on Play Store app image