1000이상의 수 경우 3자리 마다 콤마를 넣어야 하는 경우가 많다.
예 ) 123,456,789 등
strings.xml에 아래와 같이 추가한다.
<resources>
...
<string name="comma_number">%,d</string>
...
</resources>
이후 사용하려는 TextView에서 string 포맷을 사용해준다.
<androidx.appcompat.widget.AppCompatTextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@{@string/comma_number(viewModel.number)}" />
아래는 %,d원 을 사용한 예시
참고
https://docs.oracle.com/javase/tutorial/java/data/numberformat.html
'Android > 메모' 카테고리의 다른 글
[Android] RxJava3, Retrofit 사용 시 RxJava3CallAdapterFactory 추가 (1) | 2022.09.19 |
---|---|
[Android] Fragment View Binding 사용 시 주의할 점 (0) | 2022.09.07 |
댓글