diff options
author | Tobrun <tobrun.van.nuland@gmail.com> | 2016-11-09 10:51:40 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-11-09 10:51:40 +0100 |
commit | 4030e86c33c8863c4c255201e6a7f3ff447000ed (patch) | |
tree | f384b1764c38cd2969372bb144dafffcfaef8690 /platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/camera/CameraUpdateFactory.java | |
parent | 772324e8f2a316bf82774732dd60bb7af5acdb18 (diff) | |
download | qtlocation-mapboxgl-4030e86c33c8863c4c255201e6a7f3ff447000ed.tar.gz |
[android] - fix inconsistency of float usage in CameraPosition and CameraUpdateFactory (#6941)
Diffstat (limited to 'platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/camera/CameraUpdateFactory.java')
-rw-r--r-- | platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/camera/CameraUpdateFactory.java | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/camera/CameraUpdateFactory.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/camera/CameraUpdateFactory.java index db05486bc2..8ffb34ceed 100644 --- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/camera/CameraUpdateFactory.java +++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/camera/CameraUpdateFactory.java @@ -81,7 +81,7 @@ public final class CameraUpdateFactory { * @param zoom Zoom level to change to * @return CameraUpdate Final Camera Position */ - public static CameraUpdate newLatLngZoom(@NonNull LatLng latLng, float zoom) { + public static CameraUpdate newLatLngZoom(@NonNull LatLng latLng, double zoom) { return new CameraPositionUpdate(-1, latLng, -1, zoom); } @@ -104,7 +104,7 @@ public final class CameraUpdateFactory { * @param focus Focus point of zoom * @return CameraUpdate Final Camera Position */ - public static CameraUpdate zoomBy(float amount, Point focus) { + public static CameraUpdate zoomBy(double amount, Point focus) { return new ZoomUpdate(amount, focus.x, focus.y); } @@ -114,7 +114,7 @@ public final class CameraUpdateFactory { * @param amount Amount of zoom level to change with * @return CameraUpdate Final Camera Position */ - public static CameraUpdate zoomBy(float amount) { + public static CameraUpdate zoomBy(double amount) { return new ZoomUpdate(ZoomUpdate.ZOOM_BY, amount); } @@ -142,7 +142,7 @@ public final class CameraUpdateFactory { * @param zoom Zoom level to change to * @return CameraUpdate Final Camera Position */ - public static CameraUpdate zoomTo(float zoom) { + public static CameraUpdate zoomTo(double zoom) { return new ZoomUpdate(ZoomUpdate.ZOOM_TO, zoom); } @@ -259,7 +259,7 @@ public final class CameraUpdateFactory { float scaleY = (uiSettings.getHeight() - padding.top - padding.bottom) / height; minScale = scaleX < scaleY ? scaleX : scaleY; zoom = projection.calculateZoom(minScale); - zoom = MathUtils.clamp(zoom, (float) mapboxMap.getMinZoom(), (float) mapboxMap.getMaxZoom()); + zoom = MathUtils.clamp(zoom, mapboxMap.getMinZoom(), mapboxMap.getMaxZoom()); } // Calculate the center point @@ -271,7 +271,7 @@ public final class CameraUpdateFactory { return new CameraPosition.Builder() .target(center) - .zoom((float) zoom) + .zoom(zoom) .tilt(0) .bearing(0) .build(); @@ -335,12 +335,12 @@ public final class CameraUpdateFactory { this.zoom = 0; } - ZoomUpdate(@Type int type, float zoom) { + ZoomUpdate(@Type int type, double zoom) { this.type = type; this.zoom = zoom; } - ZoomUpdate(float zoom, float x, float y) { + ZoomUpdate(double zoom, float x, float y) { this.type = ZOOM_TO_POINT; this.zoom = zoom; this.x = x; |