studio recyclerview recycler android android-recyclerview android-gridlayout recycler-adapter gridlayoutmanager

android - studio - RecyclerView con GridLayoutManager



pagination in android (3)

Puedes aprender de este ejemplo que explica perfecto sobre Recycler View

Espero que esto funcione para usted

Esta pregunta ya tiene una respuesta aquí:

¿Cuál es la mejor y más fácil manera de decorar RecyclerView para tener esa apariencia? Estoy desarrollando una aplicación de reserva de asientos para viajes ... sé que puedo hacerlo con recyclerview con el administrador de gridlayout ... pero cuáles deberían ser los pasos que no sé una cosa, tenga en cuenta que cada autobús tiene diferentes arreglos de asientos


Según el tipo de elección de bus, cambie entre GridLayoutManager y StaggeredGridLayoutManager .

Para todos los tipos, use una vista de encabezado con solo un icono del volante alineado a la derecha.

  1. Para el tipo de solo asiento:
    • utilice un GridLayoutManager 4 tramos
    • use un decorador de elementos para proporcionar el espacio entre la y la columna
    • use una vista de pie de página con una vista de 5 asientos
  2. Para el tipo mixto:
    • use un StaggeredGridLayoutManager 3 tramos StaggeredGridLayoutManager
    • use un decorador de elementos para proporcionar el espacio entre la y la columna.
    • use diferentes tipos de elementos para los asientos del dormitorio ( vea: onCreateViewHolder (parent, viewType) )
  3. Para el tipo de solo dormir.
    • utilice un GridLayoutManager 4 tramos
    • utilice un decorador de elementos para proporcionar el espacio entre la y la columna

Le sugiero que use StaggeredGridLayoutmanager para su vista de reciclador.

Es el enfoque más cercano para lograr su diseño.

Puede encontrar los documentos aquí . Y el ejemplo de trabajo se puede encontrar aquí .