在ImageView中延迟清除动画

时间:2017-04-24 15:03:39

标签: android android-animation

我的代码中有动画。但是当我点击按钮时我想要我的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.setDuration((long)2 * 1000);

不工作!!!

1 个答案:

答案 0 :(得分:0)

这是你想要执行的动画吗?

new RotateAnimation(0.0f, 0.0f, Animation.RELATIVE_TO_SELF, 0.0f, Animation.RELATIVE_TO_SELF, 0.0f);

似乎所有学位都是0.0f