Tengo varias ListViews en LinearLayout. Está enumerando cosas por día, así que tengo un TextView que contiene "Sunday:" seguido de una lista de elementos, seguido de un "Monday" TextView, etc. Funciona muy bien, pero no cabe en la pantalla. Así que agregué un ScrollView como padre de LinearLayout. Ahora se desplaza, pero todos los ListView tienen espacio para 2 entradas, ya sea que tengan 0 o 3 entradas. Algo sobre agregar el padre ScrollView hizo que ListViews no se dimensione de forma dinámica. Intenté llamar a requestLayout() en ScrollView después de que los adaptadores de listas llenaran sus vistas, pero eso no hizo nada. ¿Algunas ideas?Problema de diseño de Android ScrollView
Editar: De http://www.anddev.org/viewtopic.php?p=25194 y otros enlaces parece que ListViews dentro de un ScrollView no se manejan correctamente. ¿Alguien tiene una buena sugerencia para implementar una lista de listas?
Podría publicar su diseño xml? ¿Has configurado Android: layout_height = "wrap_content" o similar en tus ListViews? – svens
No tengo acceso al diseño en este momento. Todas las vistas dentro de LinearLayout tienen layout_height = "wrap_content", LinearLayout y ScrollView tienen layout_height = "fill_parent" (intenté wrap_content en LinearLayout). Al comentar el ScrollView, todo se establece correctamente, pero sale de la pantalla. – Aaron
¿Tiene sus ListViews en un ListView? :) Si lo entiendo correctamente, desea hacer una lista de todos los días de la semana en un TextView con un ListView debajo de él. Esto debería ser implementable en un adaptador personalizado. Vea la respuesta a mi pregunta http://stackoverflow.com/questions/1505751/android-binding-data-from-a-database-to-a-checkbox-in-a-listview que describe cómo extender ResourceCursorAdapter. Tal vez esto te ayude a construir un adaptador que llene un ListView con tus ListViews + Caption de lunes a viernes. – svens