我在我的代碼中有一個動畫。但我希望當我點擊按鈕我的ImageView返回到原來的地方(重置動畫)我有一個方法。我的代碼是: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((長)2 * 1000);
不工作!!!
android-animation
執行'imgHeade.setAnimation(動畫);'然後運行動畫。 – azizbekian
謝謝,我用imgHeade.setAnimation(動畫);但動畫未運行 –