我的问题有点不严格。我有一个片段,其中包含由REST API服务备份的项目的列表:
GET /api/items
我有一个ItemsViewModel类,带有LiveData对象的ItemsProvider和APIService,它们从REST服务获取项目。 ListFragment的实现观察ItemsItemModel及其状态。
现在我有一个问题。在实现中如何实现将数据插入ViewModel中?您如何处理状态更新?
答案 0 :(得分:0)
您可以将 LiveData<List<? of items>>
用作MutableLiveData
中的ItemsViewModel
。
现在,当您有新商品时,需要设置LiveData
值。
您需要在需要的observer
内部创建一个activity/fragment
。