GOOGLE ADS

viernes, 15 de abril de 2022

¿Cómo hago esta cuadrícula desigual en Compose?

Me he divertido indagando en Jetpack Compose. Aquí usé Filas, Columnas y Espaciadores para construir esta captura de pantalla. ¿Hay un Composable más adecuado que deba probar?

red

No pude hacer que LazyVerticalGrid colocara la medusa en su posición. Quiere ponerlo a la izquierda debajo del perro negro, lo que deja un espacio en blanco y empuja a los perros marrones a su propia línea.

También probé el FlowRow de Accompanist, que dibuja el mismo arreglo que LazyVerticalGrid. También es probable que no esté lo suficientemente familiarizado con la API de ninguno de los dos.

Más tarde quiero aprender a arrastrar y soltar para reordenar los elementos. ¿Hay consideraciones que hacer mientras configuro este widget para hacer la vida más fácil? En mi cabeza, parece que estas filas y columnas individuales podrían interponerse en mi camino, aunque tal vez no tenga nada que ver.

¡Gracias por cualquier idea!


Solución del problema

En cambio, hice una personalizada Layout, que permite medir y colocar contenido.

No hay comentarios:

Publicar un comentario

Regla de Firestore para acceder a la generación de subcolección Permisos faltantes o insuficientes

Tengo problemas con las reglas de Firestore para permitir el acceso a algunos recursos en una subcolección. Tengo algunos requests document...