我有一个ImageView用来显示进度的方法AnimationDrawable.当我想展示我的进度微调器时,我这样做:
animDrawable.start();
ObjectAnimator.ofFloat(view, "alpha", 1.0f).setDuration(300).start();
Run Code Online (Sandbox Code Playgroud)
当我想隐藏微调器时,我这样做:
ObjectAnimator.ofFloat(view, "alpha", 0.0f).setDuration(300).start();
animDrawable.stop();
Run Code Online (Sandbox Code Playgroud)
但是,这会导致动画立即停止.我希望它只有在ObjectAnimator完全褪色到0.0 alpha 后停止.有没有办法按照"AnimationCompleted"回调的方式设置一些东西?