public override void OnAnimationEnd(Animator animation) { b.RefreshDrawableState(); b.revealView.Visibility = ViewStates.Gone; // Reset the touch point as the next call to setChecked might not come // from a tap. b.touchPoint = null; b.check = false; b.DoOnCheckChanged(); }