MutableLivedata和LiveData的区别

两者的区别看源码就知道,LiveData的postValue和setValue方法是protected,而MutableLiveData这两个方法则是public,也就是说Livedata只允许调用observe方法被动监听数据变化,而MutableLiveData除了监听变化外,还可以用postValue和setValue方法发射数据

你可能感兴趣的:(MutableLivedata和LiveData的区别)