【发布时间】:2018-07-01 13:41:15
【问题描述】:
在MVVM中,ViewModel 一般订阅网络调用,然后通知 UI 即(Activity 或 Fragment)更新 UI,如加载、成功或失败。在ViewModel 内部的LiveData 的情况下,您将如何观察网络调用的变化。为了在ViewModel 中观察LiveData,理想情况下它应该知道生命周期,如何实现这一点。我正在使用数据绑定来更新 UI,所以我想在 ViewModel 中收听结果。
【问题讨论】:
标签: android mvvm android-architecture-components android-livedata