Android 数据绑定:可观察列表到 RecyclerView 的适配器
Android Data Binding : Observable List to RecyclerView's Adapter
是他们的一种方式,通过使用新数据绑定库和 MVVM 模式中的 ObservableList
class,避免使用 Adapter
中的 "notifyItem(s)..."
方法class?
或者如果不是,那么将 ObservableList
绑定到 RecyclerView
的最简单方法是什么?
感谢任何线索!
查看以下 RecyclerView
适配器的实现:
如果 OnListChangedCallback
被调用,它会自动通知回收者视图。
另请查看存储库的其余部分。它显示了如何使用 xml 将您的 ObervableList
绑定到适配器。这样你就可以拥有这样的东西:
app:items="@{usersViewModel.users}"
是他们的一种方式,通过使用新数据绑定库和 MVVM 模式中的 ObservableList
class,避免使用 Adapter
中的 "notifyItem(s)..."
方法class?
或者如果不是,那么将 ObservableList
绑定到 RecyclerView
的最简单方法是什么?
感谢任何线索!
查看以下 RecyclerView
适配器的实现:
如果 OnListChangedCallback
被调用,它会自动通知回收者视图。
另请查看存储库的其余部分。它显示了如何使用 xml 将您的 ObervableList
绑定到适配器。这样你就可以拥有这样的东西:
app:items="@{usersViewModel.users}"