哪些布局支持animateLayoutChanges

时间:2015-08-06 06:15:53

标签: android android-layout

当我稍后在代码中更改animateLayoutChanges时,我经常在xml中使用Visibility来淡入/淡出视图。

当我搜索它的例子时,它主要与LinearLayout结合使用。但它也适用于RelativeLayout

问题:

什么布局支持animateLayoutChanges(淡出/退出)并且是否有正式文档?如果有人可以告诉我是否有任何像ViewGroup这样的父类处理它并且所有子类支持animateLayoutChanges

那么也会有所帮助

增加:

tutorial page说:

  

在活动的布局XML文件中,设置   对于你的布局,android:animateLayoutChanges属性为true   想要启用动画。

所以我的第一个猜测是,它适用于所有布局?但它也适用于ScrollViewTableRow等视图,它们也是ViewGroup的间接子类。

有没有人遇到这个?

1 个答案:

答案 0 :(得分:1)

每个animateLayoutChanged在API 11中引入了

ViewGroup,还有相关的方法setLayoutTransition(和其他)。更多在ViewGroup HERE的doc中,在doc的顶部有一个扩展类的部分(Known Direct Subclasses