布局動(dòng)畫(huà)用來(lái)給ViewGroup添加動(dòng)畫(huà)
使用LayoutAnimationController
例如給ListView的item添加動(dòng)畫(huà)
看下面這個(gè)例子:
LayoutAnimationController lac=new LayoutAnimationController(AnimationUtils.loadAnimation(this,R.anim.zoom_in);
lac.setOrder(LayoutAnimationController.ORDER_NORMAL);//設(shè)置子view動(dòng)畫(huà)的順序
listView.setLayoutAnimation(lac);//為listView添加動(dòng)畫(huà)
listView.startLayoutAnimation();```
LayoutAnimationController的順序:
>LayoutAnimationController.ORDER_NORMAL; //順序顯示
LayoutAnimationController.ORDER_REVERSE;//倒敘顯示
LayoutAnimationController.ORDER_RANDOM//隨機(jī)顯示