diff options
author | kevin <kevin.li@mapbox.com> | 2019-04-10 11:29:15 +0800 |
---|---|---|
committer | Łukasz Paczos <lukasz.paczos@mapbox.com> | 2019-04-18 16:00:12 +0200 |
commit | ef5b00b8101dae1ded5162dc949a71d0c4d4e2b7 (patch) | |
tree | 5de04576f61b43b6b9f2eb5713f8a90086c440de /platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/module/telemetry/TelemetryImpl.java | |
parent | 2b576d24f09909c54e3251801ffdb6aca5a7f12d (diff) | |
download | qtlocation-mapboxgl-ef5b00b8101dae1ded5162dc949a71d0c4d4e2b7.tar.gz |
Add hashcode(), equals() and toString() methods to Events class.
Diffstat (limited to 'platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/module/telemetry/TelemetryImpl.java')
-rw-r--r-- | platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/module/telemetry/TelemetryImpl.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/module/telemetry/TelemetryImpl.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/module/telemetry/TelemetryImpl.java index 5b14fe249a..46a0c47d50 100644 --- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/module/telemetry/TelemetryImpl.java +++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/module/telemetry/TelemetryImpl.java @@ -2,6 +2,7 @@ package com.mapbox.mapboxsdk.module.telemetry; import android.content.Context; import android.os.Bundle; +import android.support.annotation.FloatRange; import android.support.annotation.NonNull; import android.support.annotation.Nullable; @@ -11,6 +12,7 @@ import com.mapbox.android.telemetry.SessionInterval; import com.mapbox.android.telemetry.TelemetryEnabler; import com.mapbox.mapboxsdk.BuildConfig; import com.mapbox.mapboxsdk.Mapbox; +import com.mapbox.mapboxsdk.constants.MapboxConstants; import com.mapbox.mapboxsdk.maps.TelemetryDefinition; import com.mapbox.mapboxsdk.offline.OfflineRegionDefinition; import com.mapbox.mapboxsdk.offline.OfflineTilePyramidRegionDefinition; @@ -53,7 +55,9 @@ public class TelemetryImpl implements TelemetryDefinition { * @param zoom current zoom of the map */ @Override - public void onGestureInteraction(String eventType, double latitude, double longitude, double zoom) { + public void onGestureInteraction(String eventType, double latitude, double longitude, + @FloatRange(from = MapboxConstants.MINIMUM_ZOOM, + to = MapboxConstants.MAXIMUM_ZOOM) double zoom) { MapState state = new MapState(latitude, longitude, zoom); state.setGesture(eventType); telemetry.push(MapEventFactory.buildMapClickEvent(new PhoneState(appContext), state)); |