首先是在使用旋转动画时默认基于控件中心旋转 解决办法:设置控件的瞄点 iv.setPivotX(0.0f); iv.setPivotY(0.0f); //这是基于控件左上角
ObjectAnimator可以执行一系列同一属性动画的操作,在ObjectAnimator.ofFloat(); //可变参数 values里可以设置动画执行路径
AnimatorSet可以控制多个动画的执行吮吸 animatorSet.playSequentially(); //可变参数 依次执行
本文介绍了在使用旋转动画时如何通过设置控件的瞄点来改变旋转基准点,并演示了如何利用ObjectAnimator执行一系列同一属性动画操作及AnimatorSet控制多个动画的执行顺序。
首先是在使用旋转动画时默认基于控件中心旋转 解决办法:设置控件的瞄点 iv.setPivotX(0.0f); iv.setPivotY(0.0f); //这是基于控件左上角
ObjectAnimator可以执行一系列同一属性动画的操作,在ObjectAnimator.ofFloat(); //可变参数 values里可以设置动画执行路径
AnimatorSet可以控制多个动画的执行吮吸 animatorSet.playSequentially(); //可变参数 依次执行
2087
675

被折叠的 条评论
为什么被折叠?