@Override public boolean onTouchEvent(MotionEvent event) { if (event.getActionMasked() == MotionEvent.ACTION_DOWN) { requestFocus(); } if (runTouchInterceptors(event, false)) { return true; } if (mPanZoomController != null && mPanZoomController.onTouchEvent(event)) { return true; } if (runTouchInterceptors(event, true)) { return true; } return false; }