docs: @Override
      public void stopAnimation(final boolean jumpToTarget) {
  
          if (!mMapView.getScroller().isFinished()) {
              if (jumpToTarget) {
                  mMapView.mIsFlinging = false;
                  mMapView.getScroller().abortAnimation();
              } else
                  stopPanning();
          }
  
          if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {
              final Animator currentAnimator = this.mCurrentAnimator;
              if (mMapView.mIsAnimating.get()) {
                  if (jumpToTarget) {
                      currentAnimator.end();
                  }
                  else {
                      currentAnimator.cancel();
                  }
              }
          } else {
              if (mMapView.mIsAnimating.get()) {
                  mMapView.clearAnimation();
              }
          }
      }