diff options
Diffstat (limited to 'platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/views/UserLocationView.java')
-rw-r--r-- | platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/views/UserLocationView.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/views/UserLocationView.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/views/UserLocationView.java index ba48eb574f..47339ed297 100644 --- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/views/UserLocationView.java +++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/views/UserLocationView.java @@ -91,6 +91,7 @@ final class UserLocationView extends View implements LocationListener { // Compass data private MyBearingListener mBearingChangeListener; + private static final long BEARING_DURATION = 100; public UserLocationView(Context context) { super(context); @@ -555,7 +556,7 @@ final class UserLocationView extends View implements LocationListener { mShowDirection = true; mGpsMarkerDirection = 0; if (location.hasBearing()) { - mMapView.setBearing(location.getBearing()); + mMapView.setBearing(location.getBearing(), BEARING_DURATION); } } @@ -602,7 +603,7 @@ final class UserLocationView extends View implements LocationListener { mShowDirection = true; mGpsMarkerDirection = 0; mCompassMarkerDirection = 0; - mMapView.setBearing(bearing); + mMapView.setBearing(bearing, BEARING_DURATION); } } } |