Tim
- Forum-Beiträge: 20
05.01.2013, 16:52:47 via Website
05.01.2013 16:52:47 via Website
Hallo, ich möchte eine ListView als Items einer ListView nutzen.
Dafür habe ich für die innere ListView eine XML erstellt, diese binde ich per inflate in der getView in meiner ArrayAdapter-Ableitung ein.
Dies funktioniert auch soweit. Das einzige nicht ganz so schöne Problem ist, dass wrap_content nicht "genutzt" wird.
Die Elemente des äusseren ListViews scheinen immer gleich groß zu sein. Dadurch werden nur 1.5 Elemente von dem inneren ListView angezeigt.
Alle Höhe aller Elemente in den XML-Dateien stehen auf wrap_content.
Edit: Ich habe gerade das Dokument gefunden: http://dl.google.com/googleio/2010/android-world-of-listview-android.pdf
Dort steht auf Folie 46: Don´t-> android:layout_height=”wrap_content”
Nun frage ich mich, wie soll ich es sonst machen?
Ich hoffe mir kann jemand helfen.
Vielen Dank.
Dafür habe ich für die innere ListView eine XML erstellt, diese binde ich per inflate in der getView in meiner ArrayAdapter-Ableitung ein.
Dies funktioniert auch soweit. Das einzige nicht ganz so schöne Problem ist, dass wrap_content nicht "genutzt" wird.
Die Elemente des äusseren ListViews scheinen immer gleich groß zu sein. Dadurch werden nur 1.5 Elemente von dem inneren ListView angezeigt.
Alle Höhe aller Elemente in den XML-Dateien stehen auf wrap_content.
Edit: Ich habe gerade das Dokument gefunden: http://dl.google.com/googleio/2010/android-world-of-listview-android.pdf
Dort steht auf Folie 46: Don´t-> android:layout_height=”wrap_content”
Nun frage ich mich, wie soll ich es sonst machen?
Ich hoffe mir kann jemand helfen.
Vielen Dank.
— geändert am 05.01.2013, 17:59:12
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.