gpt4 book ai didi

java - 谷歌地图 fragment 滚动和拖动生涩

转载 作者:行者123 更新时间:2023-12-01 17:17:54 28 4
gpt4 key购买 nike

我在 NestedScrollView 和表格布局中插入了以下 fragment :

<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"/>

我想在哪里查看谷歌地图 View 。在 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);
}

map 和标记似乎工作正常,通过双击放大可以工作,通过两根手指双击缩小可以工作,捏合缩放和在 map 内拖动却无法正常工作,它们非常生涩。向右或向左拖动, map 会移动一点并停止,与捏缩放相同。有什么建议吗?

最佳答案

您可以尝试将 NestedScrollView 更改为 ScrollView。

关于java - 谷歌地图 fragment 滚动和拖动生涩,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61349726/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com