Pregunta

Uso de la MapView en androide, ¿cómo puedo establecer una ubicación predeterminada, de manera que cada vez que carga hasta esta aplicación, automáticamente centros / zoom ubicación en el Londres?

¿Fue útil?

Solución

En primer lugar, obtener el controlador para el mapa dado:

MapController myMapController = myMapView.getController();

y luego llamar a:

myMapController.setCenter(new GeoPoint())

Esto establecerá el centro del mapa en la GeoPoint dada.

Vea docs para MapView y MapController para obtener más información

Otros consejos

Para la nueva API de Google Maps que tiene que hacer esto:

mapFragment.getMapAsync(this::setUpMaps);

Y setUpMaps(GoogleMap googleMap) adentro usted debe mover la cámara a su ubicación predeterminada:

googleMap.moveCamera(CameraUpdateFactory.newLatLngZoom(location, zoom));
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top