diff options
Diffstat (limited to 'platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapZoomButtonController.java')
-rw-r--r-- | platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapZoomButtonController.java | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapZoomButtonController.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapZoomButtonController.java deleted file mode 100644 index 018c8eb5bb..0000000000 --- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapZoomButtonController.java +++ /dev/null @@ -1,35 +0,0 @@ -package com.mapbox.mapboxsdk.maps; - -import android.support.annotation.NonNull; -import android.widget.ZoomButtonsController; - -import com.mapbox.mapboxsdk.constants.MapboxConstants; - -/** - * The MapZoomButtonController is a ui interface element shown on top of the map. - * <p> - * Allows single touch only devices to zoom in and out. - * </p> - */ -final class MapZoomButtonController { - - private UiSettings uiSettings; - private ZoomButtonsController zoomButtonsController; - - MapZoomButtonController(@NonNull ZoomButtonsController zoomButtonsController) { - this.zoomButtonsController = zoomButtonsController; - this.zoomButtonsController.setZoomSpeed(MapboxConstants.ANIMATION_DURATION); - } - - void bind(UiSettings uiSettings, ZoomButtonsController.OnZoomListener onZoomListener) { - this.uiSettings = uiSettings; - zoomButtonsController.setOnZoomListener(onZoomListener); - } - - void setVisible(boolean visible) { - if (uiSettings != null && !uiSettings.isZoomControlsEnabled()) { - return; - } - zoomButtonsController.setVisible(visible); - } -} |