2013-12-23 8 views
19

Ich arbeite an einer Android-Anwendung, die Layout-Änderung Animationen verwenden. Was ich wissen will, ist, kann jemand das "andorid: animateLayoutChanges" -Proberty mit Java-Code ändern.ändern animateLayoutChanges Eigenschaft mit Java-Code

mein aktueller Wert ist

android:animateLayoutChanges="false" 

Ich mag es ändern "true" in der Aktivität onResume() -Methode.

Antwort

26

Verwenden setLayoutTransition() Methode in Ihrem Code:

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

//enable animation 
setLayoutTransition(layoutTransition); 

//disable animation 
setLayoutTransition(null); 

Quelle: Animating Layout Changes

+0

meine aktualisierte Frage prüfen –

Verwandte Themen