Android Plurals Strings 사용

 사용 버전: Android Studio 4.0.1
사용 언어: Kotlin 1.4.10

안드로이드 Plurals Strings 사용을 해보겠습니다.


Plurals Strings는 복수와 단수에 적합한 언어를 사용할 때 필요합니다.
예를 들면 읽지 않은 12 개 메시지들이 있습니다 와 읽지 않은 1 개 메시지가 있습니다.
사실 한글에서는 별로 사용이 필요한 경우가 많지 않지만(12 개의 메시지도 자연스럽기에), 영어에서는 is와 are 등 동사부터가 달라지니까 필요합니다.

역시나 한글은 관련 없다고 하네요.








res - values - strings로 갑니다.

오늘 사용할 문구입니다.







위의 string을 plurals로 변경해 줍니다.

item에는 one, other을 사용합니다.






아래는 quantity에 들어갈 수 있는 값입니다.





그다음 해당 String을 사용하는 곳으로 갑니다.

getString 대산에 getQuantityString을 사용합니다.

첫 번째에는 Plurals id를 넣고, 두 번째에는 plurals가 구분할 수 있는 숫자를, 세 번째에는 String의 %d에 들어갈 숫자를 넣습니다.








실행해 봅시다.


1 개 일 때.






2 개 일 때.





끝.



카테고리: Android

댓글

이 블로그의 인기 게시물

Python urllib.parse.quote()

Python OpenCV 빈 화면 만들기

Python bytes.fromhex()

Android Minimum touch target size

KiCad 시작하기 2 (PCB 만들기)

tensorflow tf.expand_dims()

tensorflow tf.random.uniform()

Forensics .pyc 파일 .py로 복구하기

Android Java 8+ Api desugaring

Android Notification with Full Screen