Problema de diseño de ScrollView de Android

Tengo varias ListViews en un LinearLayout. Enumera las 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 ListViews tienen espacio para 2 entradas, ya sea que tengan 0 o 3 entradas. Algo sobre agregar el elemento principal de ScrollView provocó que las vistas de lista no se dimensionaran dinámicamente. Intenté llamar a requestLayout () en el ScrollView después de que los adaptadores de la lista hubieran llenado sus vistas, pero eso no hizo nada. ¿Algunas ideas?

Editar: Dehttp://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?

Respuestas a la pregunta(2)

Su respuesta a la pregunta