GridView con número dinámico de columnas en cada fila
¿Cómo puedo recrear la vista siguiente con la ayuda de un GridView
.
El número de elementos de la lista es dinámico.
Supongo que esto no es un solo GridView sino una combinación de múltiples Layouts. Basta con hacer un LinearLayout y decidir de acuerdo al contenido, que el diseño que desea tener en una fila.
Para obtener el diseño que usted ve puede utilizar algo como esto:
<LinearLayout android:orientation="vertical"> <!-- First row --> <View /> <!-- Second row --> <LinearLayout android:orientation="horizontal" /> <!-- Third row --> <LinearLayout android:orientation="horizontal" /> <!-- Fourth row --> <View /> </LinearLayout>
Si desea también el efecto paginado, puede utilizar un ViewPager
http://android-developers.blogspot.it/2011/08/horizontal-view-swiping-with-viewpager.html