2013-12-23 85 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

檢查我的更新問題 –