代碼中給控件設置Visibility ? VISIBLE : GONE ;時太生硬,用戶體驗不好;設置一個Android ViewGroup的默認動畫很實用;
給需要添加動畫的控件或布局的父布局,記住是父布局添加一個 android:animateLayoutChanges="true" 屬性就完成了;
這個動畫效果是Android默認的,能滿足大多數的要求;
例:
我在不同的情況下替換幾種不同的布局,設置動畫后,就會呈現漸變的效果;
如果你的布局是列表樣式的,或者不是整個替換,動畫效果是滑動加漸變,去試一下就知道了;
還有一種 LayoutTransition 就不介紹了;哈哈哈```