У меня есть AnimatedVectorDrawableCompat
, который перемещает вектор по прямой и останавливается.Мне нужно, чтобы это было завершающей частью анимации, чтобы вызывался обратный вызов, и я мог показать новое изображение.
moveVector.start();
moveVector.registerAnimationCallback(new Animatable2Compat.AnimationCallback() {
@Override
public void onAnimationEnd(Drawable drawable) {
// Overlay new image
// Turn vector container invisible
// Reset vector back to it's original state
}
});
Теперь я хочу вернуть вектор обратно в исходное положение для дальнейшего использования.однако AnimatedVectorDrawableCompat
не имеет .reset()
или .clearAnimation()
метода.
Каков наилучший способ сделать это?