diff options
author | Brad Leege <bleege@gmail.com> | 2016-03-24 16:59:47 -0500 |
---|---|---|
committer | Brad Leege <bleege@gmail.com> | 2016-03-24 16:59:47 -0500 |
commit | 6a29e7e624ee6c4051aa014cd6c2c31dc574e4db (patch) | |
tree | 561731f04e08ecd52173428356e368b048e0473b /platform | |
parent | 38e6d518d70814fd7f43b5813df7d3a769c8e667 (diff) | |
download | qtlocation-mapboxgl-6a29e7e624ee6c4051aa014cd6c2c31dc574e4db.tar.gz |
[android] #4444 - Wrapping all LatLng from nativeLatLngForPixel() to solve problem and mirror Android Google Maps API
Diffstat (limited to 'platform')
-rw-r--r-- | platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/geometry/LatLng.java | 2 | ||||
-rwxr-xr-x | platform/android/src/jni.cpp | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/geometry/LatLng.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/geometry/LatLng.java index f24c2ed431..d9ffe48b30 100644 --- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/geometry/LatLng.java +++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/geometry/LatLng.java @@ -147,7 +147,7 @@ public class LatLng implements ILatLng, Parcelable { @Override public String toString() { - return "LatLng [longitude=" + longitude + ", latitude=" + latitude + ", altitude=" + altitude + "]"; + return "LatLng [latitude=" + latitude + ", longitude=" + longitude + ", altitude=" + altitude + "]"; } @Override diff --git a/platform/android/src/jni.cpp b/platform/android/src/jni.cpp index 237fbb99da..4b75f324f3 100755 --- a/platform/android/src/jni.cpp +++ b/platform/android/src/jni.cpp @@ -1176,7 +1176,7 @@ jni::jobject* nativeLatLngForPixel(JNIEnv *env, jni::jobject* obj, jlong nativeM jfloat x = jni::GetField<jfloat>(*env, pixel, *pointFXId); jfloat y = jni::GetField<jfloat>(*env, pixel, *pointFYId); - mbgl::LatLng latLng = nativeMapView->getMap().latLngForPixel(mbgl::ScreenCoordinate(x, y)); + mbgl::LatLng latLng = nativeMapView->getMap().latLngForPixel(mbgl::ScreenCoordinate(x, y)).wrapped(); return &jni::NewObject(*env, *latLngClass, *latLngConstructorId, latLng.latitude, latLng.longitude); } |