728x90
viewmodel에서
livedata(Int)를 통해 R.string값을 데이터 바인딩 하여
xml에서 context.getString(해당하는 값) 이런식으로 사용하면 된다.
ex)
viewmodel)
val textResource = MutableLivdata(R.string.hello)
layout)
android:text="@{context.getString(viewModel.textResource)}"
참고
https://leesmemo.tistory.com/21
viewmodel에서 R.string 처리하기
viewmodel에서 livedata(Int)를 통해 R.string값을 데이터 바인딩 하여 xml에서 context.getString(해당하는 값) 이런식으로 사용하면 된다. ex) viewmodel) val textResource = MutableLivdata(R.string.hello) layout) android:text="@{co
leesmemo.tistory.com
728x90
'안드로이드 > ViewModel' 카테고리의 다른 글
MVVM패턴에서 ViewModel의 Event 전달하기 (0) | 2022.11.26 |
---|---|
안드로이드 viewmodel 생성 방법 (0) | 2022.09.26 |