我嘗試旋轉的ImageView與animation.i寫了一些代碼。此是我的XML動畫代碼旋轉動畫
<rotate
xmlns:android="http://schemas.android.com/apk/res/android"
android:fromDegrees="0"
android:toDegrees="360"
android:pivotX="50%"
android:pivotY="50%"
android:repeatCount="infinite" />
,這是一個java代碼
final ImageView myImage = (ImageView)findViewById(R.id.rot);
final Animation myRotation = AnimationUtils.loadAnimation(getApplicationContext(), R.anim.rotator);
myImage.setAnimation(myRotation);
Handler ha=new Handler();
ha.postDelayed(new Runnable() {
@Override
public void run() {
myRotation.setDuration(1000);
}
}, 1000);
myRotation.cancel();
我嘗試取消動畫持續時間結束,但我可以旋轉ImageView,但我無法取消動畫 我該如何解決我的問題?如果有人知道的解決方案,請幫助我
更改它的重複次數。 – savepopulation 2014-09-29 13:48:10