2012-09-27 7 views
5

listViewはViewGroupであり、アニメーション化されたレイアウトを変更するための良い候補のようです。しかし、それはフラグを無視したり、LayoutTransitionを手動で構築してそのように設定しているようです。何がありますか?この非常に重要なViewGroupがこの非常にインポートされたアニメーション機能をサポートしていないことはどこにも記載されていません。animateLayoutChangesはListViewで機能しますか?

答えて

0

残念ながら、いいえ、ListViewは、少なくともあなたが期待する方法ではandroid:animateLayoutChangesをサポートしていません。 ListViewが既存のビューを再利用できないときに作成しなければならない子をアニメーション化するだけです。

1

ListViewのレイアウトでandroid:animateLayoutChanges = "true"オプションを使用して追加すると、ListViewの項目を選択できなくなります。新しいアイテムを追加してListViewに戻すようなことをした後にのみ、これを行うことができます。 私は最新SimpleCursorAdapterを使用して、このバグを経験しているとv4のサポートライブラリが付属しています1

よろしく FD

関連する問題