Android Maps V2 newLatLngBounds mit Peilung

Ich verwende die neuen Android Maps V2 mit diesem Layout:

<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 bounds, int padding) zu verwenden, um zu zoomen und alle meine Markierungen auf der Karte anzuzeigen. Die Kamerapeilung ist jedoch auf 0 gesetzt.

Die Beschreibung in der Dokumentation für Google-Entwickler lautet:

public static CameraUpdate newLatLngBounds (LatLngBounds bounds, int padding) (...). Das zurückgegebene CameraUpdate hat eine Peilung von 0 und eine Neigung von 0. (...) ".

Wie kann ich den Lagerwert ändern?

Nach dem Aufruf von newLatLngBounds habe ich versucht, programmgesteuert eine neue Peilung festzulegen.

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 das tue, werden einige Marker nicht angezeigt.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage