小编And*_*orm的帖子

我可以将ViewModel传递给RecyclerView适配器并观察LiveData吗?

我开始实施MVVM,我不知道是否使用ViewModel内部我Adapter是一个良好的实践或AntiPattern.

举个例子,考虑一下颜色列表和一个你将改变背景的图像.在这种情况下,我正在观察所选的颜色并绑定背景颜色以在UI中显示.

但是我在两个地方观察颜色选择:

  • Fragment为了改变背景颜色
  • Adapter显示中选择哪种颜色

所以,MVVM当我通过并观察ViewModel到时,我是否正确使用Adapter

data-binding android mvvm recycler-adapter

11
推荐指数
1
解决办法
1539
查看次数

标签 统计

android ×1

data-binding ×1

mvvm ×1

recycler-adapter ×1