У меня есть 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"?