所谓布局动画是指,在ViewGroup上,给ViewGroup增加View时添加一个动画过度的效果。
使用
android:animateLayoutChanges="true"
开启布局动画。
我们可以通过以下方式设置布局动画:
// 参1:动画 参2:动画delay时间,当delay不为0时,可以设置子View显示的顺序
// ORDER_NORMAL:顺序
// ORDER_RANDOM:随机
// ORDER_REVERSE:反序
LayoutAnimationController lac = new LayoutAnimationCOntroller(animtion, 0.5F);
lac.setOrder(LayoutAnimationController.ORDER_NORMAL);
ViewGroup.setLayoutAnimation(lac);