android - LiveData 和 MutableLiveData 的区别

标签 android android-studio android-livedata mutablelivedata

<分区>

我知道 MutableLiveData 扩展了 LiveData, 但是它们之间有什么区别(在用法上)。什么是合适的用例,意味着何时使用两者中正确的一个?

最佳答案

LiveData 是不可变的,而 MutableLiveData 是可变的。 MutableLiveData 扩展了 LiveData 并提供了类似 setValue()postValue() 的方法。

关于android - LiveData 和 MutableLiveData 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52772884/

相关文章:

android - 使用 FileProvider 通过 Intent 发送多个不同类型的文件

android - Android:Android Studio中的Gradle错误

Android Jetpack : Observing ArrayList not working

android - Robolectric 测试和 LiveData

android - RecyclerView 无法识别 View 持有者

android - 如何在 Android Studio 上生成类图 (UML) (IntelliJ Idea)

android - 在 App 中显示 PDF 文件

windows - 如何移动.AndroidStudio3.1文件夹?

android - Text to Speech 不能在 API 级别 30 中工作,而不是英语

android - 获取 LiveData 对象的更有效方法