我有一个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 alpha 后才停止。有没有办法可以按照“AnimationCompleted”回调的方式设置一些东西?