Androide; MapView, ¿cómo puedo configurar ubicación predeterminada?
-
25-09-2019 - |
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?
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