LiveData的内部工作原理

问题描述 投票:0回答:1

如果在附加任何观察者之前致电LiveData.setValue()

然后我像这样附加一个观察者,LiveData.observe(...)仍将调用onChanged()方法,或者仅当我在setValue之前观察时才调用它。

android
1个回答
0
投票

从LiveData方法的文档中观察可以检查here

将给定的观察者添加到给定所有者的寿命内的观察者列表中。事件在主线程上调度。如果LiveData已经设置了数据,它将被传递给观察者。

© www.soinside.com 2019 - 2024. All rights reserved.