From 369c41ad67653cfdd7641ea3264afc3e363abb06 Mon Sep 17 00:00:00 2001 From: tobrun Date: Wed, 15 Jan 2020 10:38:36 +0100 Subject: [PATCH] [map] expose pixel ratio as public API on MapView --- .../src/main/java/com/mapbox/mapboxsdk/maps/MapView.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapView.java b/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapView.java index 094d05f4d..e6cdd3021 100644 --- a/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapView.java +++ b/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapView.java @@ -542,7 +542,13 @@ public class MapView extends FrameLayout implements NativeMapView.ViewCallback { } } - private float getPixelRatio() { + /** + * Returns the map pixel ratio, by default it returns the device pixel ratio. + * Can be overwritten using {@link MapboxMapOptions#pixelRatio(float)}. + * + * @return the current map pixel ratio + */ + public float getPixelRatio() { // check is user defined his own pixel ratio value float pixelRatio = mapboxMapOptions.getPixelRatio(); if (pixelRatio == 0) {