studio mapview litemode google app android android-mapview android-2.2-froyo

litemode - Androide; MapView, ¿cómo puedo configurar la ubicación predeterminada?



marker google maps android (2)

Al usar MapView en Android, ¿cómo puedo establecer una ubicación predeterminada, de modo que cada vez que cargue esta aplicación, se centre / aleje la ubicación automáticamente en Londres?


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

MapController myMapController = myMapView.getController();

y luego llamar:

myMapController.setCenter(new GeoPoint())

Esto establecerá el centro del mapa en el GeoPoint dado.

Ver documentos para MapView y MapController para más información


Para la nueva API de Google Maps necesitas hacer esto:

mapFragment.getMapAsync(this::setUpMaps);

Y dentro de setUpMaps(GoogleMap googleMap) debes mover la cámara a tu ubicación predeterminada:

googleMap.moveCamera(CameraUpdateFactory.newLatLngZoom(location, zoom));