在Android中设置RecyclerView的更新过程的最佳方法是什么?

问题描述 投票:0回答:1

我想做的是创建一个烹饪警报应用程序。

我需要在三种情况下更新列表:

1). Every second the text that represents second left has to be updated

2). Every time a new item is created the RecyclerView should also update

我正在使用MVVM体系结构,并希望通过LiveData更新它。

而且,我还是Android开发的新手,所以我可能缺少一些必要的知识

android android-recyclerview android-livedata
1个回答
0
投票

一般的想法是,您的回收站视图将包含具有自己逻辑的片段,以使自己与秒保持最新。

这些片段将成为视图模型的所有者。视图模型包含滴答秒数(实时数据)。然后,片段将观察实时数据并更新其UI。

当您需要添加新计时器时,活动应将新列表元素添加到回收者视图适配器,并且回收者视图将被更新。

如果您需要有关任何组件的更多详细信息,请告诉我。

© www.soinside.com 2019 - 2024. All rights reserved.