/**
* ObjectAnimator实现view旋转Rotation属性动画
* @param view
*/
private void doViewRotationAnim(
final View view) {
ObjectAnimator anim=ObjectAnimator.ofFloat(view,
"rotation",view.getRotation(),view.getRotation()+
180);
anim.setDuration(
500);
anim.addListener(
new AnimatorListenerAdapter() {
@Override
public void onAnimationStart(Animator animation) {
super.onAnimationStart(animation);
view.setClickable(
false);
}
@Override
public void onAnimationEnd(Animator animation) {
super.onAnimationEnd(animation);
view.setClickable(
true);
}
});
anim.start();
}
转载请注明原文地址: https://ju.6miu.com/read-1296038.html