public void onAnimationCancel(Animator animation) {
   // If we have been cancelled, remove the listener so that onAnimationEnd doesn't get
   // called, this will avoid accidentally turning off the grid when we don't want to.
   animation.removeListener(this);
 };