public void OnAnimationRepeat(Animation animation) { Ring.StoreOriginals(); Ring.GoToNextColor(); Ring.StartTrim = Ring.EndTrim; if (mFinishing) { mFinishing = false; animation.Duration = ANIMATION_DURATION; Ring.SetShowArrow(false); } else { mRotationCount = (mRotationCount + 1) % (NUM_POINTS); } }
public void ShowArrow(bool show) { mRing.SetShowArrow(show); }