Używam Google map api v2 w systemie Android. Umieściłem znacznik za pomocą szerokości i długości geograficznej. Znacznik jest pokazany we właściwym miejscu, ale chcę, żeby mapa pokazywała tylko obszar wokół znacznika. Chciałbym przybliżyć do pozycji znaczników, gdy mapa jest pokazana, więc pokazuje tylko pobliski region znacznika .. pomoc będzie wspaniały.Google maps api v2 powiększanie w pobliżu znacznika
12
A
Odpowiedz
50
Przekaż swoją bieżącą lokalizację w funkcji, w której umieściłeś swój znacznik.
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
Podaj pozycję znacznika.
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));
}
Wielkie dzięki ... – Ravi
@ Ravi - Cieszę się, że rozwiązałeś. – TheFlash
Ładnie wykonane. +1: P – TheLittleNaruto