ListAdapter general con Kotlin Escribe una vez, usa más | Recyclerview y Viewpager | autor: Mustafa Yiğit | Octubre de 2020

Recyclerview o Viewpager es uno de los elementos de interfaz de usuario más comunes que usamos en nuestras aplicaciones de Android. Por supuesto, también tienen adaptadores. La mayoría de los proyectos tienen una carpeta separada dedicada a los adaptadores.

Si está cansado de escribir adaptadores para diferentes enlaces, puede escribir un ListAdapter genérico. Escribe una vez, usa más 🙂

Es básicamente RecyclerView.Adapter + DiffUtil

RecyclerView.Adapter clase base para la presentación de datos de lista va RecyclerView, incluidas las diferencias computacionales entre listas en un hilo de fondo.

Esta clase es un empaque cómodo. AsyncListDiffer que implementa el comportamiento predeterminado común de un adaptador para acceder y contar elementos.

para más → ListAdapter – Google

Necesitamos una clase abstracta para implementar ListAdapter y escribir códigos estándar, un navegador básico y un itemCallback básico.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *