J'ai plusieurs ListViews dans un LinearLayout. C'est la liste des choses par jour, donc j'ai un TextView contenant "Sunday:" suivi d'une liste d'éléments, suivi d'un "Monday" TextView, etc. Fonctionne bien, mais ne rentre pas dans l'écran. J'ai donc ajouté un ScrollView en tant que parent du LinearLayout. Maintenant, il défile, mais les ListViews ont tous de la place pour 2 entrées, qu'elles aient 0 ou 3 entrées. Quelque chose à propos de l'ajout du parent ScrollView a entraîné la taille dynamique de ListViews. J'ai essayé d'appeler requestLayout() sur ScrollView après que les adaptateurs de liste aient rempli leurs vues, mais cela n'a rien fait. Des idées?Problème de mise en page Android ScrollView
Editer: De http://www.anddev.org/viewtopic.php?p=25194 et d'autres liens, il semble que ListViews à l'intérieur d'un ScrollView ne sont pas gérés correctement. Quelqu'un a une bonne suggestion pour mettre en œuvre une liste de listes?
Pouvez-vous poster votre mise en page xml? Avez-vous configuré Android: layout_height = "wrap_content" ou similaire dans vos ListViews? – svens
Je n'ai pas accès à la disposition pour l'instant .. Toutes les vues à l'intérieur de LinearLayout ont layout_height = "wrap_content", LinearLayout et ScrollView ont layout_height = "fill_parent" (essayé wrap_content sur le LinearLayout). Commentant le ScrollView, tout se déroule correctement, mais disparaît de l'écran .. – Aaron
Obtenez vos ListViews dans un ListView? :) Si je comprends bien, vous voulez faire une liste de tous les jours de la semaine dans un TextView avec un ListView ci-dessous. Cela devrait être implémentable dans un adaptateur personnalisé. Voir la réponse à ma question http://stackoverflow.com/questions/1505751/android-binding-data-from-a-database-to-a-checkbox-in-a-listview qui décrit comment étendre ResourceCursorAdapter. Peut-être que cela vous aide à construire un adaptateur qui remplit un ListView avec votre ListViews + Légende en semaine. – svens