summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorŁukasz Paczos <lukas.paczos@gmail.com>2018-10-25 15:40:54 +0200
committerŁukasz Paczos <lukas.paczos@gmail.com>2018-10-25 15:40:54 +0200
commitfc102cfb5799f36b4172ad094f94a4fe68b57320 (patch)
treea5c5008219d13f60ebbc32a729a035c520a5620b
parentfc2afc1d23e23f2fc27626409e974e6846020ec5 (diff)
downloadqtlocation-mapboxgl-upstream/lp-deprecate-zoom-buttons-controller.tar.gz
[android] deprecated ZoomButtonsController supportupstream/lp-deprecate-zoom-buttons-controller
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMapOptions.java4
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/UiSettings.java3
2 files changed, 7 insertions, 0 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMapOptions.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMapOptions.java
index 3fac981fe5..06f714c1f8 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMapOptions.java
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMapOptions.java
@@ -13,6 +13,7 @@ import android.support.annotation.Nullable;
import android.support.v4.content.res.ResourcesCompat;
import android.util.AttributeSet;
import android.view.Gravity;
+
import com.mapbox.mapboxsdk.R;
import com.mapbox.mapboxsdk.camera.CameraPosition;
import com.mapbox.mapboxsdk.constants.MapboxConstants;
@@ -497,7 +498,10 @@ public class MapboxMapOptions implements Parcelable {
*
* @param enabled True and gesture will be enabled
* @return This
+ * @deprecated {@link android.widget.ZoomButtonsController}, this functionality and UI is better handled with
+ * custom views and layouts rather than a dedicated zoom-control widget.
*/
+ @Deprecated
public MapboxMapOptions zoomControlsEnabled(boolean enabled) {
zoomControlsEnabled = enabled;
return this;
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/UiSettings.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/UiSettings.java
index 32fc0589d1..16f42c9b0f 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/UiSettings.java
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/UiSettings.java
@@ -732,7 +732,10 @@ public final class UiSettings {
* By default the zoom controls are enabled if the device is only single touch capable;
*
* @param zoomControlsEnabled If true, the zoom controls are enabled.
+ * @deprecated {@link android.widget.ZoomButtonsController}, this functionality and UI is better handled with
+ * custom views and layouts rather than a dedicated zoom-control widget.
*/
+ @Deprecated
public void setZoomControlsEnabled(boolean zoomControlsEnabled) {
this.zoomControlsEnabled = zoomControlsEnabled;
}