code: public boolean onLongPress(final MotionEvent event, final MapView mapView) {
          boolean touched = hitTest(event, mapView);
          if (touched) {
              return onMarkerLongPress(mapView, mId, mPosition, mData);
          } else {
              return super.onLongPress(event, mapView);
          }
      }
docs: By default does nothing ({@code return false}). If you handled the Event, return {@code true}
  , otherwise return {@code false}. If you returned {@code true} none of the following Overlays
  or the underlying {@link MapView} has the chance to handle this event.