diff options
author | tomlocks <tomlocks@gmail.com> | 2016-10-12 11:07:25 +0200 |
---|---|---|
committer | Tobrun <tobrun.van.nuland@gmail.com> | 2016-10-12 11:07:25 +0200 |
commit | 0fc7fd11d9b158751561eb1ac8f67fe8c1fda93f (patch) | |
tree | 7f01b2e6c50ac51b426976d65a683f1e2e94baa0 | |
parent | e0b025ab4df1104f52f1057c69a35609be1be2c6 (diff) | |
download | qtlocation-mapboxgl-0fc7fd11d9b158751561eb1ac8f67fe8c1fda93f.tar.gz |
[android] Fixed wrong location view interpolation (#6668)
-rw-r--r-- | platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/widgets/MyLocationView.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/widgets/MyLocationView.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/widgets/MyLocationView.java index e7e089145e..114bf5f3c6 100644 --- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/widgets/MyLocationView.java +++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/widgets/MyLocationView.java @@ -691,7 +691,7 @@ public class MyLocationView extends View { // calculate interpolated location previousLocation = latLng; latLng = new LatLng(location); - interpolatedLocation = new LatLng((latLng.getLatitude() + previousLocation.getLatitude()) / 2, (latLng.getLongitude() + previousLocation.getLongitude()) / 2); + interpolatedLocation = new LatLng(latLng.getLatitude() , latLng.getLongitude()); // build new camera CameraPosition.Builder builder = new CameraPosition.Builder().target(interpolatedLocation); @@ -751,7 +751,7 @@ public class MyLocationView extends View { long locationUpdateDuration = (long) ((locationUpdateTimestamp - previousUpdateTimeStamp) * 1.3); // calculate interpolated entity - interpolatedLocation = new LatLng((latLng.getLatitude() + previousLocation.getLatitude()) / 2, (latLng.getLongitude() + previousLocation.getLongitude()) / 2); + interpolatedLocation = new LatLng(latLng.getLatitude() , latLng.getLongitude()); // animate changes if (locationChangeAnimator != null) { |