MutableLiveData
-
LiveData 기본 사용법, 내부구현 - [안드로이드 android]안드로이드 2023. 7. 25. 02:25
기본 사용법 import androidx.lifecycle.MutableLiveData class LiveDataTest { // 선언 private val liveDataTest = MutableLiveData() // set on mainThread fun setLiveData() { liveDataTest.value = "testValue" } // mainThread 외의 thread에서 값 세팅 fun setLiveDataOnOtherThread() { liveDataTest.postValue("testValue") } // get fun getLiveDataValue(): String? { return liveDataTest.value } } 분석 - LiveData는 abstract clas..