Je construis une classe de dialogue qui hérite de Dialog, et toute l'interface utilisateur interne est programmatique. Il est structuré de la façon suivante:Dialog, LinearLayout, ScrollView problèmes de taille
Dialog
+ LinearLayout
++ TextView
++ ScrollView
+++ LinearLayout
++++ ListView
Malheureusement, quand je montre() le dialogue, c'est trop court. Je voudrais qu'il maximise et couvre autant de l'écran que possible, mais seulement quand il y a assez d'éléments dans le ListView pour le justifier.
Je n'ai pas trouvé ma réponse dans les documents, et je n'ai pas réussi à l'obtenir en définissant WRAP_CONTENT comme paramètres de disposition ou en définissant les hauteurs manuellement.
Quelle est la bonne façon d'aborder cela?
Merci, Sean