У меня есть анимированная вращающаяся кнопка 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();
Спасибо!