diff options
author | Peng Liu <peng.liu@mapbox.com> | 2019-09-23 12:28:59 +0300 |
---|---|---|
committer | Peng Liu <peng.liu@mapbox.com> | 2019-09-23 12:28:59 +0300 |
commit | dd53920754fbc7a89922f985770240d52a4b4488 (patch) | |
tree | a4fef70875eb8a8dd9d6d71dc03d90f56909251b | |
parent | 3ebbde3e4b187f91805bd2aead8008727e0a423c (diff) | |
download | qtlocation-mapboxgl-upstream/peng-migrate-to-gl-js-feedback-form.tar.gz |
[android] Change getPackageName to application context.upstream/peng-migrate-to-gl-js-feedback-form
2 files changed, 4 insertions, 1 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/AttributionDialogManager.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/AttributionDialogManager.java index b557fd5f6c..5384a29fca 100644 --- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/AttributionDialogManager.java +++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/AttributionDialogManager.java @@ -164,7 +164,7 @@ public class AttributionDialogManager implements View.OnClickListener, DialogInt cameraPosition.zoom, cameraPosition.bearing, (int) cameraPosition.tilt)); } - String packageName = context.getPackageName(); + String packageName = context.getApplicationContext().getPackageName(); if (packageName != null) { builder.appendQueryParameter("referrer", packageName); } diff --git a/platform/android/MapboxGLAndroidSDK/src/test/java/com/mapbox/mapboxsdk/maps/AttributionDialogManagerTest.java b/platform/android/MapboxGLAndroidSDK/src/test/java/com/mapbox/mapboxsdk/maps/AttributionDialogManagerTest.java index 42dfecf492..9b4eeb27aa 100644 --- a/platform/android/MapboxGLAndroidSDK/src/test/java/com/mapbox/mapboxsdk/maps/AttributionDialogManagerTest.java +++ b/platform/android/MapboxGLAndroidSDK/src/test/java/com/mapbox/mapboxsdk/maps/AttributionDialogManagerTest.java @@ -61,6 +61,7 @@ public class AttributionDialogManagerTest { @Test public void testBuildMapFeedbackMapUrl() { + when(context.getApplicationContext()).thenReturn(context); when(context.getPackageName()).thenReturn(ASSERT_MAPBOX_PACKAGE_NAME); when(style.getUri()).thenReturn(ASSERT_MAPBOX_STYLE_URI); when(mapboxMap.getCameraPosition()).thenReturn(cameraPosition); @@ -72,6 +73,7 @@ public class AttributionDialogManagerTest { @Test public void testBuildMapFeedbackMapUrlWithLocalStyleJson() { + when(context.getApplicationContext()).thenReturn(context); when(context.getPackageName()).thenReturn(ASSERT_MAPBOX_PACKAGE_NAME); when(style.getUri()).thenReturn(ASSERT_MAPBOX_LOCAL_STYLE_URI); when(mapboxMap.getCameraPosition()).thenReturn(cameraPosition); @@ -83,6 +85,7 @@ public class AttributionDialogManagerTest { @Test public void testBuildMapFeedbackMapUrlWithNullCameraPosition() { + when(context.getApplicationContext()).thenReturn(context); when(context.getPackageName()).thenReturn(ASSERT_MAPBOX_PACKAGE_NAME); when(style.getUri()).thenReturn(ASSERT_MAPBOX_LOCAL_STYLE_URI); when(mapboxMap.getCameraPosition()).thenReturn(null); |