我需要澄清LiveData如何与Android的Room等Android架构组件一起工作。
假设我使用这种方式获取实时数据:
Update A set ~ from c
即使没有活动的侦听器,ViewModel中的LiveData是否也会每次更新?
我之所以问是因为我想在几乎所有片段中都使用相同的数据,并且我想知道是否每次将侦听器添加到片段之一或片段中的数据时都要查询数据LiveData对象在ViewModel中更新,当我切换片段并将监听器添加到其中的LiveData时,它只是被缓存了LiveData,而不是再次查询它