【发布时间】:2018-12-19 13:10:59
【问题描述】:
在我的应用程序中,我需要从加载到专用视图模型中的服务器(使用改造)加载一些数据的提要。 目前发生的情况是viewmodel在它的constructor中调用repository,然后一旦获取到数据,就会通知主activity中的观察片段并相应地改变ui。
但是,假设我想在启动/启动器活动期间获取该数据,那么使用 MVVM 的实现是什么? 我的意思是,由于视图模型只与一个活动相关联,我们不能在两个活动之间共享相同的视图模型。
那么我们如何在 Launcher Activity 中加载远程服务器数据,然后在 Main Activity 中使用呢?
在这种情况下,最佳做法是什么?
【问题讨论】:
标签: android mvvm android-architecture-components android-livedata