public AnimatorCompatV11(float start, float end, IAnimationFrameUpdateListener listener) : base() { _listener = listener; _animator = ValueAnimator.OfFloat(start, end); _animator.AddUpdateListener(this); }
public static AnimatorCompat Create(float start, float end, IAnimationFrameUpdateListener listener) { if (Build.VERSION.SdkInt == BuildVersionCodes.Honeycomb) { return(new AnimatorCompatV11(start, end, listener)); } else { return(new AnimatorCompatBase(start, end, listener)); } }
public AnimatorCompatBase(float start, float end, IAnimationFrameUpdateListener listener) { _listener = listener; _endValue = end; }