question: public void reverse ( ) { final ArrayList < Animator > animators = mAnimatedVectorState . mAnimators ; final int size = animators . size ( ) ; for ( int i = 0 ; i < size ; i ++ ) { final Animator animator = animators . get ( i ) ; if ( canReverse ( animator ) ) { reverse ( animator ) ; } else { Log . w ( LOG_TAG , "AnimatedVectorDrawable can't reverse()" ) ; } } }
target:  Reverses ongoing animations or starts pending animations in reverse. NOTE: Only works of all animations are ValueAnimators.