Contenido dinámico dentro de una lista en Android
Quiero hacer una lista de A Cardview
s y dentro de cada CardView
, necesito tener X botones. Aquí, A es una constante (digamos 30), mientras que X puede ser modificado por el usuario (dependiendo de sus preferencias, no excederá de 15).
Para construir esto, mi primera reacción como novato fue tener un RecyclerView
dentro de cada ítem de un RecyclerView
. Mientras varias respuestas de SO intentan sugerir una manera de hacer esto, parece un poco desordenado.
- ¿Es posible arrastrar el elemento fuera de RecyclerView?
- RecyclerView: java.lang.IndexOutOfBoundsException: Inconsistencia detectada. Posición de artículo no válida
- Transición de actividad de elementos compartidos en android 5
- Custom GridlayoutManager para WRAP_CONTENT en un RecyclerView
- Cómo hacer la primera imagen más grande en Gridlayout?
Otra forma en que pensé sería colocar realmente esos 30 CardView
con diferentes ID dentro de mi archivo de diseño, pero manejarlos se convertiría en un gran dolor.
Necesito una manera que esté más limpia de lo que he pensado de arriba. ¿Cuál sería la mejor manera de proceder con el problema anterior?
Editar
Bueno, la idea # 3 es tener un RecyclerView
con CardViews
con contenido estático, y una barra fija de botones en la parte inferior en lugar de tenerlo dentro de cada tarjeta.
Preferiría una solución al problema original, pero si nada funciona, esto es lo que voy a hacer.
- Reciclaje multi-expansible
- Comportamiento extraño de RecyclerView después de eliminar el elemento
- ¿Cómo agregar la transparencia del artículo dentro de RecyclerView cuando está fuera del límite de la lista?
- Las animaciones de elementos predictivos de RecyclerView no funcionan (APPEARING)
- Efecto Parallax en cada elemento en una vista de reciclador?
- Onclicklistener no está trabajando en recyclerview
- RecyclerView Adapter da error "La jerarquía del tipo RecycleAdapter es inconsistente"
- No se puede agregar vista vacía abajo Recyclerview