diff options
author | Osana Babayan <32496536+osana@users.noreply.github.com> | 2018-10-30 15:31:04 -0400 |
---|---|---|
committer | Tobrun <tobrun@mapbox.com> | 2018-10-31 14:53:56 +0100 |
commit | cfe21330d67c0336d518ffa29dd1d534e062ac5b (patch) | |
tree | 5ad5c227678c196ee38bbc711d53a46b34e8e330 /platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/module/telemetry/TelemetryImpl.java | |
parent | 48bbaa6c6ed2306c59fcab58d455bdeb5ddc91c3 (diff) | |
download | qtlocation-mapboxgl-cfe21330d67c0336d518ffa29dd1d534e062ac5b.tar.gz |
[android] consolitdated OfflineRegionDefinitions (#13180)
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 | 25 |
1 files changed, 6 insertions, 19 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 c083fb98d6..ad761ac965 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 @@ -15,7 +15,6 @@ import com.mapbox.mapboxsdk.MapStrictMode; import com.mapbox.mapboxsdk.Mapbox; import com.mapbox.mapboxsdk.log.Logger; import com.mapbox.mapboxsdk.maps.TelemetryDefinition; -import com.mapbox.mapboxsdk.offline.OfflineGeometryRegionDefinition; import com.mapbox.mapboxsdk.offline.OfflineRegionDefinition; import com.mapbox.mapboxsdk.offline.OfflineTilePyramidRegionDefinition; @@ -117,24 +116,12 @@ public class TelemetryImpl implements TelemetryDefinition { @Override public void onCreateOfflineRegion(@NonNull OfflineRegionDefinition offlineDefinition) { MapEventFactory mapEventFactory = new MapEventFactory(); - - if (offlineDefinition instanceof OfflineTilePyramidRegionDefinition) { - OfflineTilePyramidRegionDefinition tileDefinition = - (OfflineTilePyramidRegionDefinition)offlineDefinition; - telemetry.push(mapEventFactory.createOfflineDownloadStartEvent( - "tileregion", - tileDefinition.getMinZoom(), - tileDefinition.getMaxZoom(), - tileDefinition.getStyleURL())); - } else { - OfflineGeometryRegionDefinition geometryDefinition = - (OfflineGeometryRegionDefinition) offlineDefinition; - telemetry.push(mapEventFactory.createOfflineDownloadStartEvent( - "shaperegion", - geometryDefinition.getMinZoom(), - geometryDefinition.getMaxZoom(), - geometryDefinition.getStyleURL())); - } + telemetry.push(mapEventFactory.createOfflineDownloadStartEvent( + offlineDefinition instanceof OfflineTilePyramidRegionDefinition ? "tileregion" : "shaperegion", + offlineDefinition.getMinZoom(), + offlineDefinition.getMaxZoom(), + offlineDefinition.getStyleURL()) + ); } /** |