码
yourmap.getUiSettings().setAllGesturesEnabled(false);
这是可以实现的吗?
xml :: 中的 片段
<fragment
android:id="@+id/map"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="center"
class="com.google.android.gms.maps.SupportMapFragment" />
答案 0 :(得分:5)
不要设置googleMap.getUiSettings().setAllGesturesEnabled(false)
。而是使用单独的方法来设置启用和禁用的所需手势。
如
googleMap.getUiSettings().setZoomControlsEnabled(true);
googleMap.getUiSettings().setRotateGesturesEnabled(false);
googleMap.getUiSettings().setScrollGesturesEnabled(false);
googleMap.getUiSettings().setTiltGesturesEnabled(false);
答案 1 :(得分:0)
将此方法添加到地图对象
map.getUiSettings().setZoomControlsEnabled(true);