view第一次执行动画没效果,之后正常

来源:互联网 发布:快速除法算法 编辑:程序博客网 时间:2024/04/30 14:19

问题描述: view的初始状态为View.GONE, 在执行动画之前设置view.setVisibility(View.VISIBLE);

解决方法: 将view的初始状态变成View.INVISIBLE, 完美解决问题.

原因简述: INVISIBLE和GONE的主要区别是:当控件visibility属性为INVISIBLE时,界面保留了view控件所占有的空间;而控件属性为GONE时,界面则不保留view控件所占有的空间。

0 0
原创粉丝点击