作者:曹莹888淑女 | 来源:互联网 | 2023-05-18 14:04
在做项目的过程中用到setVisibility()时,有时感觉过渡非常生硬。于是为其添加消失的动画让它过渡自然些。于是在网上找了好久方法,比较模糊。自己试了试,把实现的方法写出来。
在做项目的过程中用到setVisibility()时,有时感觉过渡非常生硬。于是为其添加消失的动画让它过渡自然些。于是在网上找了好久方法,比较模糊。自己试了试,把实现的方法写出来。
实现的方法很简单:只需要在布局文件中添加 android:animateLayoutChanges="true" 这个属性就可以了。
值得注意的是android:animateLayoutChanges="true" 一定要添加在包含控件变化的父布局内。
如上图设置就可以实现setVisibility()设置过度动画啦。
当然你也可以自己设置动画。
//------------------------------------------------------//
以后补充...................