2012-09-27 12 views
5

Ein ListView ist eine ViewGroup und scheint ein guter Kandidat für animierte Layoutänderungen zu sein. Es scheint jedoch, das Flag zu ignorieren oder einen LayoutTransition manuell zu erstellen und es so einzurichten. Was gibt? Es ist nirgendwo dokumentiert, dass diese sehr wichtige ViewGroup diese Import-Animationsfunktion nicht unterstützt.Funktioniert animateLayoutChanges auf ListView?

Antwort

0

Leider nein ListView unterstützt nicht android:animateLayoutChanges, zumindest nicht in der Art, wie Sie es erwarten. Es animiert nur die Kinder, die ListView erstellen muss, wenn es eine vorhandene Ansicht nicht wiederverwenden kann.

1

Ich füge hinzu, dass die Verwendung der Option android: animateLayoutChanges = "true" im Layout der ListView verhindert, dass Sie ein Element der ListView auswählen; Sie können das tun, nachdem Sie etwas hinzugefügt haben und ein neues Objekt in die ListView zurückkehren. Ich habe diesen Fehler erfahren die SimpleCursorAdapter up-to-date und die eine Verwendung, die

Grüße FD

mit v4 Support-Bibliothek kommt
Verwandte Themen