我的代码中有动画。
但是当我点击按钮时我想要我的ImageView返回到原始位置(重置动画)
我有一个方法。
我的代码是:
private void returnToOriginalRotationState() {
RotateAnimation animation = new RotateAnimation(0.0f, 0.0f, Animation.RELATIVE_TO_SELF, 0.0f, Animation.RELATIVE_TO_SELF, 0.0f);
animation.setInterpolator(new LinearInterpolator());
animation.setDuration((long) 2*1000);
animation.setFillAfter(true);
animation.setFillEnabled(true);
imgHeade.startAnimation(animation);
}
它也有效
但
animation.setDuration((long) 2*1000);
不工作!!!
答案 0 :(得分:1)
尝试这个以获得清晰的动画:
imgHeade.clearAnimation();