From 91cf989d8c989fc09e5a8a948b66d8a4151996dd Mon Sep 17 00:00:00 2001 From: Brad Leege Date: Wed, 12 Aug 2015 10:33:35 -0500 Subject: [PATCH] #1856 - Move Map display to user location when location is enabled --- .../main/java/com/mapbox/mapboxgl/testapp/MainActivity.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/android/java/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxgl/testapp/MainActivity.java b/android/java/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxgl/testapp/MainActivity.java index 79b366d42..5ef019110 100644 --- a/android/java/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxgl/testapp/MainActivity.java +++ b/android/java/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxgl/testapp/MainActivity.java @@ -2,6 +2,7 @@ package com.mapbox.mapboxgl.testapp; import android.graphics.Color; import android.graphics.PointF; +import android.location.Location; import android.os.Bundle; import android.support.annotation.NonNull; import android.support.design.widget.FloatingActionButton; @@ -331,6 +332,10 @@ public class MainActivity extends AppCompatActivity { if (enableGps) { if (!mapView.isMyLocationEnabled()) { mapView.setMyLocationEnabled(enableGps); + Location location = mapView.getMyLocation(); + if (location != null) { + mapView.setCenterCoordinate(new LatLng(location), true); + } locationFAB.setColorFilter(getResources().getColor(R.color.primary)); } } else {