android - LiveData、MutableLiveData 之间的区别
问题描述
我知道MutableLiveData
extends LiveData
,但是它们之间有什么区别(在使用中)。什么是适当的用例,意味着何时使用两者中的正确一个?
解决方案
LiveData
是不可变的,MutableLiveData
而是可变的。MutableLiveData
扩展LiveData
并提供类似setValue()
和的方法postValue()
。
我知道MutableLiveData
extends LiveData
,但是它们之间有什么区别(在使用中)。什么是适当的用例,意味着何时使用两者中的正确一个?
标签: androidandroid-studioandroid-livedatamutablelivedata
LiveData
是不可变的,MutableLiveData
而是可变的。MutableLiveData
扩展LiveData
并提供类似setValue()
和的方法postValue()
。