我对LiveData和ViewModel有一些了解,最近我尝试使用Firebase实时数据库创建应用程序,但是我通常仅使用LiveData的方法无法正常工作! 我正在观察数据在变化,但没有带来任何价值变化。 我在网上搜索并偶然发现了Firebase文档,他们通过扩展LiveData编写了一个自定义LiveData类,我怀疑是何时应该采用扩展LiveData的方法? 而仅将LiveData用于这种方法有什么问题?
预先感谢!:)
答案 0 :(得分:0)
什么时候应该采用扩展LiveData的方法?
如果您需要访问受保护的onActive
和onInactive
方法来驱动逻辑。
仅将LiveData用于这种方法有什么问题?
作为最小的可验证的完整示例,我必须看到您的代码。