私は、レイアウト変更アニメーションを使用する Android アプリケーションに取り組んでいます。私が知りたいのは、Javaコードを使用して「andorid:animateLayoutChanges」プロバティを変更する方法を知っている人はいますか?
私の現在の価値は
android:animateLayoutChanges="false"
アクティビティの onResume() メソッドで「true」に変更したい。
私は、レイアウト変更アニメーションを使用する Android アプリケーションに取り組んでいます。私が知りたいのは、Javaコードを使用して「andorid:animateLayoutChanges」プロバティを変更する方法を知っている人はいますか?
私の現在の価値は
android:animateLayoutChanges="false"
アクティビティの onResume() メソッドで「true」に変更したい。
コードでメソッドを使用setLayoutTransition()
します。
LayoutTransition layoutTransition = new LayoutTransition();
//or, if previously enabled in xml, use getLayoutTransition()
//enable animation
setLayoutTransition(layoutTransition);
//disable animation
setLayoutTransition(null);
ソース:レイアウト変更のアニメーション化