2013-12-23 60 views
19

我正在使用布局更改动画的android应用程序。我想知道的是,有没有人知道如何使用java代码更改“andorid:animateLayoutChanges”proberty。使用java代码更改animateLayoutChanges属性

我的当前值

android:animateLayoutChanges="false" 

我想改变它的活动的onResume()方法来 “真”。

回答

26

使用setLayoutTransition()方法在你的代码:

LayoutTransition layoutTransition = new LayoutTransition(); 
//or, if previously enabled in xml, use getLayoutTransition() 

//enable animation 
setLayoutTransition(layoutTransition); 

//disable animation 
setLayoutTransition(null); 

来源:Animating Layout Changes

+0

检查我的更新问题 –