[英]Android ViewModel, List of items, inserting - handling state
我的問題不是嚴格嚴格的。 我有一個片段,其中包含由REST API服務備份的項目列表:
GET /api/items
我有一個ItemsViewModel類,帶有LiveData對象的ItemsProvider和APIService,它們從REST服務獲取項目。 ListFragment的實現觀察ItemsItemModel及其狀態。
現在我有一個問題。 在實現中如何實現將數據插入ViewModel中? 您如何處理狀態更新?
您可以使用LiveData<List<? of items>>
LiveData<List<? of items>>
作為MutableLiveData
ItemsViewModel
。
現在,當您有新項目時,需要設置LiveData
值。
您需要在您需要的activity/fragment
內部創建一個observer
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.