Я вставил следующий фрагмент в NestedScrollView и в макет таблицы:
<fragment xmlns:map="http://schemas.android.com/apk/res-auto"
android:id="@+id/map"
android:name="com.google.android.gms.maps.SupportMapFragment"
android:layout_width="200dp"
android:layout_height="200dp"
map:mapType="normal"
map:cameraZoom="13"/>
, где я хочу увидеть представление Google Maps. Внутри Java кода я поместил следующие атрибуты:
@Override
public void onMapReady(GoogleMap googleMap) {
mMap = googleMap;
mUiSettings = mMap.getUiSettings();
mMap.setMinZoomPreference(10.0f);
mMap.setMaxZoomPreference(20.0f);
mUiSettings.setZoomGesturesEnabled(true);
mUiSettings.setScrollGesturesEnabled(true);
mUiSettings.setTiltGesturesEnabled(true);
}
Карта и маркеры, кажется, работают должным образом, работает увеличение с помощью двойного щелчка, уменьшение на 2 щелчка пальцем, Пинч-масштабирование и перетаскивание внутри карты не работают должным образом, они очень резкие. Перетаскивая вправо или влево, карта немного сдвигается и останавливается, то же самое для масштабирования с увеличением Любое предложение?