2013-05-07 31 views
5

Harita görünümünde, tüm işaretçileri kapsayacak şekilde yakınlaştırma/uzaklaştırma nasıl yapılır?android Zoom Fit to Google Harita'daki tüm işaretler v2

sdk'de verilen gmap V2 örnek kodunu gözden geçiriyorum. Sdk \ extras \ google \ google_play_services \ samples \ maps üzerinde uzanır.

Şimdiden teşekkürler. LatLngBounds kullanarak

cevap

56

Dene:

LatLngBounds.Builder builder = new LatLngBounds.Builder(); 
builder.include(Latlng1); 
builder.include(Latlng2); 
LatLngBounds bounds = builder.build(); 
map.animateCamera(CameraUpdateFactory.newLatLngBounds(bounds, 20)); 
+0

Aynı kullanıyorum ama tüm işaretlerini kapsayan değildir. Aralarında bir yer kalıyor. – Dhrupal

+0

neyi kastediyorsunuz: "Bu arada bir yere asılıyor"? Oluşturucudaki tüm Latlng noktalarını dahil ediyor musunuz? –

+0

Evet Söylediğim gibi ben de dahil ediyorum, hatta uzun ama görünmeyen bir görünüm görüyor olsa bile .... – Dhrupal

İlgili konular