summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortomlocks <tomlocks@gmail.com>2016-10-12 11:07:25 +0200
committerTobrun <tobrun.van.nuland@gmail.com>2016-10-12 11:07:25 +0200
commit0fc7fd11d9b158751561eb1ac8f67fe8c1fda93f (patch)
tree7f01b2e6c50ac51b426976d65a683f1e2e94baa0
parente0b025ab4df1104f52f1057c69a35609be1be2c6 (diff)
downloadqtlocation-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.java4
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) {