@Override public boolean dispatchTouchEvent(MotionEvent m) { if (mPaused) return true; if (mZoomButtonsController.isVisible()) { scheduleDismissOnScreenControls(); } return super.dispatchTouchEvent(m); }
void invokeZoomPicker() { ZoomButtonsController zoomControls = getZoomControls(); if (zoomControls != null && !zoomControls.isVisible()) { zoomControls.setVisible(true); } }
void dismissZoomPicker() { ZoomButtonsController zoomControls = getZoomControls(); if (zoomControls != null && zoomControls.isVisible()) { zoomControls.setVisible(false); } }
public boolean isVisible() { return mZoomButtonsController != null && mZoomButtonsController.isVisible(); }