summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTobrun <tobrun.van.nuland@gmail.com>2018-04-25 14:35:05 +0200
committerTobrun <tobrun.van.nuland@gmail.com>2018-05-07 11:49:31 +0200
commit1fc8359478617da3a6e447d901895492bfddbc83 (patch)
tree556ea35ac0c0fbed2b13b50a15b8422857faea33
parent939d2512a0edd0b39a3df29f6711c73ffac4663c (diff)
downloadqtlocation-mapboxgl-upstream/tvn-cp-boba-master.tar.gz
[android] - promote pixel ratio to public api of NativeMapview.upstream/tvn-cp-boba-master
-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 f5459762cc..c84651da24 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);
}