private void animateView ( final int position , @ NonNull final View view , @ NonNull final Animator [ ] animators ) { if ( mAnimationStartMillis == - 1 ) { mAnimationStartMillis = SystemClock . uptimeMillis ( ) ; } ViewHelper . setAlpha ( view , 0 ) ; AnimatorSet set = new AnimatorSet ( ) ; set . playTogether ( animators ) ; set . setStartDelay ( calculateAnimationDelay ( position ) ) ; set . setDuration ( mAnimationDurationMillis ) ; set . start ( ) ; mAnimators . put ( view . hashCode ( ) , set ) ; }
Animates given View .