Sto usando Google maps api v2 in Android. Ho posizionato un marker usando latitudine e longitudine. Il marcatore viene mostrato al posto giusto, ma voglio che la mappa mostri solo l'area intorno al marker .io voglio zoomare alla posizione dei marker quando viene mostrata la mappa in modo che mostri solo la regione vicina del marker. grande.Google maps api v2 zoom vicino al marker
12
A
risposta
50
passare la posizione corrente in questa funzione in cui è stato posizionato il marcatore.
private void moveToCurrentLocation(LatLng currentLocation)
{
googleMap.moveCamera(CameraUpdateFactory.newLatLngZoom(currentLocation,15));
// Zoom in, animating the camera.
googleMap.animateCamera(CameraUpdateFactory.zoomIn());
// Zoom out to zoom level 10, animating with a duration of 2 seconds.
googleMap.animateCamera(CameraUpdateFactory.zoomTo(15), 2000, null);
}
13
Fornire la posizione del marcatore.
private void pointToPosition(LatLng position) {
//Build camera position
CameraPosition cameraPosition = new CameraPosition.Builder()
.target(position)
.zoom(17).build();
//Zoom in and animate the camera.
mGoogleMap.animateCamera(CameraUpdateFactory.newCameraPosition(cameraPosition));
}
Grazie mille ... – Ravi
@ Ravi-Sono felice che tu abbia risolto. – TheFlash
Ben fatto. +1: P – TheLittleNaruto