У меня есть ImageView
, который я использую для показа прогресса через AnimationDrawable
. Когда я хочу показать свой счетчик производительности, я делаю это:
animDrawable.start();
ObjectAnimator.ofFloat(view, "alpha", 1.0f).setDuration(300).start();
Когда я хочу скрыть счетчик, я делаю это:
ObjectAnimator.ofFloat(view, "alpha", 0.0f).setDuration(300).start();
animDrawable.stop();
Однако это приводит к немедленному прекращению анимации. Я бы хотел, чтобы он остановился только после того, как ObjectAnimator
полностью исчез до 0.0 альфы. Есть ли способ настроить что-то в соответствии с обратным вызовом "AnimationCompleted"?