Ich habe eine ExpandableListView (ELV) mit den Gruppen mit LinearLayout. Ich habe die Höhe der Gruppe auf einen Wert eingestellt (in diesem Fall 38dip, was zwei Zeilen Text entspricht). Wenn die Gruppenüberschrift lang ist und mehr als 2 Zeilen benötigt, wird sie in der ELV-Datei nicht richtig angezeigt - ein Teil der Ansicht wird gescrollt. Wenn ich andererseits android: layout_height zu "wrap_content" im LinearLayout ändere, zeigen die Gruppen immer alle Zeilen an. Die Linienbreiten sind jedoch variabel, d. H. Kurze Titel erscheinen mit nur einer Zeile und lange Titel erscheinen mit 2, 3 oder 4 Zeilen. Das sieht hässlich aus. Ich möchte die Höhe so etwas wie max ("38dip", "wrap_content") implementieren. Gibt es eine Möglichkeit, dies zu tun?Dynamisch die Höhe von Gruppenheadern in einem ExpandableListView anpassen
Sogar programmgesteuert, scheint ich nicht die tatsächliche Höhe der Gruppe zu bekommen, wenn ich android: layout_height auf "wrap_content" setze. Irgendwelche Vorschläge dort?