animateLayoutChanges funktioniert nicht gut mit verschachtelten Layouts?

Ich habe ein verschachteltes Layout wie das folgende:

 <LinearLayout>     <!----Parent layout--->
    <LinearLayout>    <!-----child 1--->
       ...
    </LinearLayout>   <!----child 1 ended--->
    <LinearLayout>    <!-----child 2--->
       ...
    </LinearLayout>   <!----child 2 ended--->
 </LinearLayout>    <!----Parent endded--->

Das Problem, das ich jetzt habe, ist, dass alle meine Datenelemente in Kind 1 oder Kind 2 sindLinearlayoutWenn ich ein Element hinzufüge oder lösche, wird das untergeordnete lineare Layout mit dem Effekt von animateLayoutChanges animiert, das übergeordnete Layout führt jedoch keine Animation durch. (Ich habeandroid:animateLayoutChanges&nbsp;einstellentrue&nbsp;für alle linearen Layouts). Besonders wenn ich ein Element in Kind 1 lösche, wird der Animationseffekt merkwürdig (im Grunde springt Kind 2 hoch, während Kind 1 noch seine Animation ausführt).

Hat jemand eine Idee, wie man das löst?

Vielen Dank

AKTUALISIEREN

Kurz nachdem ich diese Frage gestellt hatte, fand ich sie auf der Seite des Android-Entwicklers in der LayoutTransition-API.

Die Verwendung von LayoutTransition auf mehreren Ebenen einer verschachtelten Ansichtshierarchie funktioniert möglicherweise nicht, da die verschiedenen Layoutebenen in Wechselbeziehung zueinander stehen.

Hat jemand Vorschläge für dieses Problem?