Używam com.google.android.gms.maps.GoogleMap
w SherlockFragmentActivity
.Obliczyć poziom powiększenia dla Google Map dla dwóch wartości LatLong
kod XML jest taka:
<fragment
android:id="@+id/map"
android:name="com.google.android.gms.maps.SupportMapFragment"
android:layout_width="fill_parent"
android:layout_height="150dip" />
int zoomLevel =
? // W jaki sposób można obliczyć stopień powiększenia do dwóch rozróżnianie wartości LatLong jak android map v3 trzeba powiedzieć poziom powiększenia jako int
map.setZoom(zoomLevel);
mam zacząć i wartości docelowe jako com.google.android.gms.maps.model.LatLng
długość i szerokość geograficzną początek, koniec;
dodaję do pligon jak GoogleLocation.addPolyLineOnGMap(mMap, startPoint, endPoint, startMarker, endMarker)
Moim problemem jest to, jak można obliczyć poziom powiększenia na mapie Google, dzięki czemu można go pokazać zarówno odpowiednio znacznik na mapie.
Mapy Google dla Androida ma V2 aż do teraz, nie V3 (V3 jest dla JavaScript). Co masz na myśli przez "obliczyć poziom powiększenia"? – Emmanuel
Proszę używać właściwego języka angielskiego i dokładnie opisać problem. – Anobik
Zaktualizuj moje pytanie. –