Publicado en Android

Mostrar una vista vacia en RecyclerView AndroidX Kotlin


Ejemplo de como mostrar una vista vacia en un RecyclerView cuando no haya datos, controlado desde el adaptador, para mostrar la vista vacia se implementa sistema de mostrar diferentes vistas.

Sigue leyendo “Mostrar una vista vacia en RecyclerView AndroidX Kotlin”
Publicado en Android

CRUD ListAdapter RecyclerView en Kotlin


Ejemplo de implementación de CRUD (Create Read Update Delete) sobre un ListAdapter integrado en un RecyclerView usando Kotlin.

El modelo a mostrar es simple, titulo y un contador numerico, que se actualizará cada vez que es pulsado el elemento

data class CounterTask(var title : String, var clicks : Int = 0)
  • Pulsar FabButton se añade un elemento a la lista, con un titulo aleatorio
  • Pulsar sobre un elemento se incrementará el valor númerico
  • Pulsación larga sobre un elemento se eliminará de la lista
Sigue leyendo “CRUD ListAdapter RecyclerView en Kotlin”
Publicado en Android

ListAdapter ReciclerView AndroidX – Kotlin


ListAdapter para RecyclerView se intruducio en la versión 27.1.0 de la biblioteca de soporte.
ListAdapter usa DiffUtil para rellenar los datos con los cambios efectuados, lo ejecuta en un subproceso en segundo plano, esto ayudará a RecyclerView a animar los cambios automáticamente con menos trabajo en el hilo principal sin bloquear la interfaz de usuario.

Sigue leyendo “ListAdapter ReciclerView AndroidX – Kotlin”