在多个viewmodels android体系结构组件中访问相同的数据存储库

d19*_*224 5 android android-room android-livedata android-viewmodel android-architecture-components

我有一个数据存储库,负责与我的dao交谈

然后我有2个视图模型在存储库中获取实例但是一个ViewModel总是将我的实时数据对象返回为null,另一个工作正常

任何人都知道可能发生的事情,是因为其他ViewModel首先引用了LiveData对象,只允许一个?