アニメーション化された回転する ImageButton があります。
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android" >
<rotate
android:fromDegrees="0"
android:toDegrees="360"
android:pivotX="50%"
android:pivotY="50%"
android:repeatCount="infinite"
android:duration="2000" />
</set>
ユーザーがクリックして AsyncTask を実行すると開始されます。現在、AsyncTask が PostExecute に到達した後、突然元の状態にジャンプして停止します。
その急激なジャンプを避けて、元の位置に到達するまで回転を続け、そこで停止させることはできますか?
これを使用して、PostExecute でアニメーションを停止しています。
refresh.getAnimation().cancel();
ありがとう!