ListView im ListView

  • Antworten:1
Tim
  • Forum-Beiträge: 20

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.

— geändert am 05.01.2013, 17:59:12

Antworten
Appsoluts
  • Forum-Beiträge: 304

07.01.2013, 16:44:46 via Website

Dumme Frage aber warum ListView in ListView ? wofür ?
Die 2. ListView muss natürlich fill_parent sein sonst schneidet er ab

Antworten