diff options
author | Tobrun <tobrun@mapbox.com> | 2016-02-03 17:26:09 +0100 |
---|---|---|
committer | Tobrun <tobrun@mapbox.com> | 2016-02-04 12:08:39 +0100 |
commit | aa05cba0df0645b7e65a3cff8724d8adb3b922ce (patch) | |
tree | c2a1daf64efac46e09e4efa5d849bbe01964616a /platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations | |
parent | bc1f4b1fc0d96ecd544047db54d4abbffc45ee19 (diff) | |
download | qtlocation-mapboxgl-aa05cba0df0645b7e65a3cff8724d8adb3b922ce.tar.gz |
[android] #3758 - Projection / Visible Region implementation.
[android] #3758 - add VisibleRegion + unit tests, removed boundingbox, cleanup jni, cleanup test app, renamed CoordinateSpan to LatLng.
Diffstat (limited to 'platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations')
-rw-r--r-- | platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/InfoWindow.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/InfoWindow.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/InfoWindow.java index e936b7bd23..9c79ffcbd9 100644 --- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/InfoWindow.java +++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/InfoWindow.java @@ -99,7 +99,7 @@ public class InfoWindow { // Calculate default Android x,y coordinate - mCoordinates = mapboxMap.toScreenLocation(position); + mCoordinates = mapboxMap.getProjection().toScreenLocation(position); float x = mCoordinates.x - (view.getMeasuredWidth() / 2) + offsetX; float y = mCoordinates.y - view.getMeasuredHeight() + offsetY; @@ -231,7 +231,7 @@ public class InfoWindow { Marker marker = mBoundMarker.get(); View view = mView.get(); if (mapboxMap != null && marker != null && view != null) { - mCoordinates = mapboxMap.toScreenLocation(marker.getPosition()); + mCoordinates = mapboxMap.getProjection().toScreenLocation(marker.getPosition()); view.setX(mCoordinates.x + mViewWidthOffset); view.setY(mCoordinates.y + mMarkerHeightOffset); } |