0
我試圖旋轉3 imageViews
並使用rotateAnimation
。我計算每30ms旋轉的度數。如果角度改變,我創建了rotateAnimation:RotateAnimation.setFillAfter(true)和.setFillEnabled(true)不起作用
rpmAnim=new RotateAnimation((float)Rpmcurrentdegree, (float)Rpmdegree, ivNadel.getWidth()/2, ivNadel.getHeight()/2);
rpmAnim.setFillEnabled(true);
rpmAnim.setFillAfter(true);
...然後我開始的ImageView的動畫:
ivNadel.startAnimation(rpmAnim);
旋轉工作正常,但當度不改變,它會跳回到起始位置。有誰知道爲什麼?