Ich bin den neuen Android-Karten V2 mit diesem Layout mit:Android Karten V2 newLatLngBounds mit Lager
<fragment xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:map="http://schemas.android.com/apk/res-auto"
android:id="@+id/map"
android:layout_width="match_parent"
android:layout_height="match_parent"
class="com.google.android.gms.maps.SupportMapFragment"
map:cameraBearing="270"/>
Ich versuche, die Methode newLatLngBounds (LatLngBounds Grenzen, int padding) zum Zoomen und zu sehen, alle zu verwenden, meine Markierungen in der Karte, aber die Kamera Lager auf 0
die Beschreibung auf google-Entwickler-Dokumentation festgelegt ist, sagt:
public static Camera newLatLngBounds (LatLngBounds Grenzen, int Polsterung) (...). Der zurückCamera ein Lager von 0 und eine Neigung von 0 (...)“.
Wie kann ich den Lagerwert zu ändern?
ich ein neues Lager programmatisch nach dem einzustellen versuchte Aufruf von newLatLngBounds, etwa so:
mMap.moveCamera(CameraUpdateFactory.newLatLngBounds(bounds, 100));
mMap.moveCamera(CameraUpdateFactory.newCameraPosition(new CameraPosition.Builder()
.target(mMap.getCameraPosition().target)
.zoom(mMap.getCameraPosition().zoom)
.bearing(270)
.build()));
Aber wenn ich dies einige Markierungen zeigen nicht bis
Haben Sie das gelöst? –
@ Mike-Bell Nein, habe ich nicht. Ich denke, das ist mit der aktuellen Android-Kartenbibliothek nicht möglich. – pedroca