recyclerview android mvvm data-binding android-recyclerview android-adapter

android mvvm recyclerview



Enlace de datos de Android: lista observable para el adaptador de RecyclerView (1)

¿Es su forma de hacerlo, usando la clase ObservableList de la nueva biblioteca de enlace de datos y el patrón MVVM, para evitar el uso de los "notifyItem(s)..." de la clase Adapter ?

O, si no, ¿cuál podría ser la forma más sencilla de vincular una Lista ObservableList a un RecyclerView ?

¡Gracias por cualquier pista!


Eche un vistazo a la siguiente implementación del adaptador RecyclerView :

https://github.com/radzio/android-data-binding-recyclerview/blob/master/recyclerview-binding/src/main/java/net/droidlabs/mvvm/recyclerview/adapter/BindingRecyclerViewAdapter.java

OnListChangedCallback automáticamente la vista del reciclador si se llama a OnListChangedCallback .

También echa un vistazo al resto del repositorio. Muestra cómo enlazar su ObervableList al adaptador mediante xml. Para que puedas tener algo como esto:

app:items="@{usersViewModel.users}"