Android v2 MapFragment drżenie podczas przewijania w Scrollview

Używam SupportMapFragment, aby wyświetlić statyczną mapę w ScrollView. Nie lubię przesuwać / powiększać mapy, pokazując tylko lokalizację.

Kiedy przewijam w dół / w górę mapa trzęsie się w jej granicach, wydaje się to dość opóźnione. Moje pytanie brzmi, jak można usunąć to opóźnienie lub jak użyć statycznej wersji mapy api v2.

To jest mój układ:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_margin="@dimen/margin_half"
    android:background="@color/white"
    android:orientation="vertical" >

  ...

    <fragment
        android:id="@+id/fragmentMap"
        android:name="com.google.android.gms.maps.SupportMapFragment"
        android:layout_width="match_parent"
        android:layout_height="300dp"
        android:layout_alignParentLeft="true"
        android:layout_below="@id/viewDivider"
        android:layout_margin="@dimen/margin_half"

         />

    <View
        android:layout_width="match_parent"
        android:layout_height="300dp"
        android:layout_alignBottom="@id/fragmentMap"
        android:layout_alignLeft="@id/fragmentMap"
        android:layout_alignRight="@id/fragmentMap"
        android:layout_alignTop="@id/fragmentMap"
        android:background="@android:color/transparent" />

   ...

</RelativeLayout>

To nie jest tak naprawdę związaneMapFragment w ScrollView, mimo że użyłem tego triku do usunięcia czarnego obcinania na starszych urządzeniach, jak widać w widoku przezroczystym.

Wyłączyłem również wszystkie gesty i możliwość kliknięcia widoku mapy:

getMap().getUiSettings().setAllGesturesEnabled(false);
getMap().getUiSettings().setZoomControlsEnabled(false);
getMap().getUiSettings().setMyLocationButtonEnabled(false);

...
mapView.setClickable(false);
mapView.setFocusable(false);
mapView.setDuplicateParentStateEnabled(false);

questionAnswers(2)

yourAnswerToTheQuestion