summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTobrun <tobrun.van.nuland@gmail.com>2018-04-25 14:35:05 +0200
committerTobrun <tobrun@mapbox.com>2018-05-14 11:38:21 +0200
commit28da56465e59702b4ae0219f1c7494a9271f6227 (patch)
treea94eec1557523069e0853c17cb6d5bb57c83d7d0
parent65743769a4fa7740eaffd91534577fe39014a13b (diff)
downloadqtlocation-mapboxgl-28da56465e59702b4ae0219f1c7494a9271f6227.tar.gz
[android] - promote pixel ratio to public api of NativeMapview.
-rwxr-xr-xplatform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/NativeMapView.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/NativeMapView.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/NativeMapView.java
index ae18f741d4..d258064908 100755
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/NativeMapView.java
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/NativeMapView.java
@@ -78,10 +78,15 @@ final class NativeMapView {
//
public NativeMapView(final Context context, final ViewCallback viewCallback, final MapRenderer mapRenderer) {
+ this(context, context.getResources().getDisplayMetrics().density, viewCallback, mapRenderer);
+ }
+
+ public NativeMapView(final Context context, float pixelRatio,
+ final ViewCallback viewCallback, final MapRenderer mapRenderer) {
this.mapRenderer = mapRenderer;
this.viewCallback = viewCallback;
this.fileSource = FileSource.getInstance(context);
- this.pixelRatio = context.getResources().getDisplayMetrics().density;
+ this.pixelRatio = pixelRatio;
nativeInitialize(this, fileSource, mapRenderer, pixelRatio);
}