animateLayoutChanges是否适用于ListView?

时间:2012-09-27 18:08:33

标签: android android-listview

listView是一个ViewGroup,似乎是动画布局更改的理想选择。但是,它似乎忽略了标志或手动构建LayoutTransition并以此方式设置它。是什么赋予了?没有记录这个非常重要的ViewGroup不支持这种非常重要的动画功能。

2 个答案:

答案 0 :(得分:1)

不幸的是,不,ListView不支持android:animateLayoutChanges,至少不符合您的预期。它只会为ListView在无法重用现有视图时必须创建的子项设置动画。

答案 1 :(得分:1)

我补充说,在ListView的布局中使用选项android:animateLayoutChanges =“true”会阻止您选择ListView的任何项目;只有在添加新项目并返回ListView之后才能执行此操作。 我使用最新的SimpleCursorAdapter和v4支持库附带的那个经历过这个错误

此致 FD