RecyclerView con GridLayoutManager

¿Cuál es la mejor y más fácil manera de decorar RecyclerView para tener tal aspecto? Estoy desarrollando una aplicación de reserva de viajes de asiento … sé que puedo hacerlo con recyclerview con gridlayout gerente .. pero lo que debe ser los pasos que no sé una cosa a tener en cuenta cada autobús tiene arreglos de asientos diferentes

Introduzca aquí la descripción de la imagen

Introduzca aquí la descripción de la imagen

Introduzca aquí la descripción de la imagen

Le sugiero que utilice StaggeredGridLayoutmanager para su vista de reciclador.

StaggeredGridLayout para RecyclerView

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í .

Usted puede aprender de este ejemplo que explican perfectamente acerca de Recycler View

Introduzca aquí la descripción de la imagen

Espero que esto funcione para usted

Basándose en el tipo de opción de bus, cambie entre GridLayoutManager y StaggeredGridLayoutManager .

Para todos los tipos, utilice una vista de cabecera con sólo un icono del volante alineado a la derecha.

  1. Para el tipo de asiento solo:
    • Utilizar un 4 span GridLayoutManager
    • Utilice un decorador de artículos para proporcionar el espacio entre la y la columna
    • Utilizar una vista de pie de página con 5 asientos ver
  2. Para el tipo mixto:
    • Utilice un período de 3 span StaggeredGridLayoutManager
    • Utilice un decorador de artículos para proporcionar el espacio entre la y la columna.
    • Utilice el tipo de artículo diferente para los asientos del durmiente (véase: onCreateViewHolder (parent, viewType) )
  3. Para el tipo de cama-solamente.
    • Utilizar un 4 span GridLayoutManager
    • Utilice un decorador de artículos para proporcionar el espacio entre la y columna
  • RecyclerView se bloquea al actualizar en la parte superior
  • Android 5.0 - Agregar cabecera / pie de página a un RecyclerView
  • Manejar el artículo con un clic largo en la vista del reciclador
  • Obtener el elemento seleccionado y su posición en RecyclerView
  • RecyclerView y SwipeRefreshLayout
  • El desplazamiento de ViewPager no funciona con RecyclerView
  • ¿No puede actualizar RecyclerView desde mi clase de modelo?
  • Reciclado horizontal con bordes de decoloración
  • Agregar los efectos de un RippleDrawable y un StateListDrawable a un RecyclerView
  • RecyclerView ItemTouchHelper borrar eliminar animación
  • ¿Cómo se puede agregar una línea de divisor en un Android RecyclerView?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.