public override void onAnimationEnd(View view) { animation.Listener = null; dispatchMoveFinished(holder); outerInstance.mMoveAnimations.Remove(holder); outerInstance.dispatchFinishedWhenDone(); }
public override void onAnimationEnd(View view) { animation.Listener = null; ViewCompat.setAlpha(view, 1); dispatchRemoveFinished(holder); outerInstance.mRemoveAnimations.Remove(holder); outerInstance.dispatchFinishedWhenDone(); }
public override void onAnimationEnd(View view) { newViewAnimation.Listener = null; ViewCompat.setAlpha(newView, 1); ViewCompat.setTranslationX(newView, 0); ViewCompat.setTranslationY(newView, 0); dispatchChangeFinished(changeInfo.newHolder, false); outerInstance.mChangeAnimations.Remove(changeInfo.newHolder); outerInstance.dispatchFinishedWhenDone(); }