¿Existe alguna manera de implementar la siguiente función en mi aplicación? Debe tener una vista de cuadrícula como behavier, pero con diferentes alturas de fila. ¿O hay otra wigdet, que proporciona esa característica? (adaptador, n-columnas, etc) yo pasamos los últimos 3 días con el intento y la captura, pero no he tenido ninguna solución adecuadaDiferentes alturas en Android GridView o equivalente
Respuesta
En el layout.xml, utilizar un diseño lineal en primer lugar, con orientación horizontal.
Dentro de este diseño lineal, coloque 4 diseños lineales, con orientación vertical, estableciendo el atributo de peso en 1 para todos ellos. (Para que cada columna ocupe el mismo espacio).
Ahora, cada uno de los cuatro diseños lineales, coloque los botones o la vista de la imagen y proporcione el peso correspondiente. Por lo tanto, si el peso es 1, 1, 2 para 3 botones en un diseño lineal, el tamaño del 3er botón aparecerá dos veces el tamaño de primero o segundo.
Esto seguramente resolverá su problema. Pero esto solo es cierto cuando tiene estático no. de niveles Debe hacerlo genérico según el no. de niveles, y aún así funcionará.
Avíseme si tiene alguna pregunta.
Nithin
Hm, sí, ya lo hice ayer, pero parece que esta no es la implementación más rápida y está muy lejos de ahorrar recursos. Ya miré en la fuente GridView.java, pero parece que tengo que reconstruir esto desde cero. Pero de todos modos, gracias por el Awnser. –
- 1. Pinterest style listview o gridview en android
- 2. Divs de pila con diferentes alturas
- 3. problema de alineación con bloques en línea de diferentes alturas
- 4. ¿Cómo establecer diferentes alturas para cada fila en un ListView?
- 5. GridView con diferentes tamaños de la columna
- 6. ¿Cómo configurar CKEditor para múltiples instancias con diferentes alturas?
- 7. divs flotante con diferentes alturas se pegan al envolver
- 8. UITableViewCells de diferentes alturas coloca sus accesorios en diferentes posiciones X
- 9. paginación de android en gridview
- 10. Android: gridview central horizontalmente
- 11. Android GridView dibujar divisores
- 12. Android GridView con Separador
- 13. GridView o TableLayout?
- 14. Distintas alturas UITableViewCell?
- 15. altura diferente para cada elemento de GridView
- 16. Android: deshabilite el resaltado en GridView
- 17. Cargando imágenes asíncronas en un GridView (Android)
- 18. Cambiar el color de la celda en diferentes valores - Gridview
- 19. android gridview se bloquea en Galaxy 3
- 20. Tirar para refrescar para GridView en Android
- 21. adaptador personalizado para gridview en android
- 22. GridView VS GridLayout en aplicaciones de Android
- 23. Desplazamiento de problemas con GridView en Android
- 24. android - ¿WrapPanel equivalente?
- 25. Android addJavascriptInterface equivalente en iOS
- 26. Equivalente de timeIntervalSinceReferenceDate en android
- 27. iOS SegmentedControl equivalente en Android
- 28. ¿Macro o equivalente en reStructuredText?
- 29. ¿Cómo creo dinámicamente un collage (cuadrícula sin huecos) de imágenes, donde las imágenes tienen diferentes alturas?
- 30. Android - Imágenes de la carpeta de recursos en un GridView
esto es un juego? –
en realidad no ... Simplemente me preguntaba por qué la red iOS puede manejar ese requisito ... Quiero decir, en un dispositivo esta red se vería genial –
Hola g.tobi, ¿cómo resolviste este problema? – Wayne