android - 谷歌地图 Android MapView v2 : disable zooming

标签 android android-mapview google-maps-android-api-2

有没有办法在 MapView 中禁用缩放(捏和双击)但保持滚动?

这意味着将 clickable 设置为 false 将不起作用。

我也试过在 activity 中设置一个 onTouch 监听器 但它不会触发使用:

mapView.setOnTouchListener(this);

最佳答案

import com.google.android.gms.maps.GoogleMap;

public void onMapReady(GoogleMap map) {
...
map.getUiSettings().setZoomGesturesEnabled(false);

UiSettings Documentation

关于android - 谷歌地图 Android MapView v2 : disable zooming,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15878616/

相关文章:

java - 无论选择 Appium Java Junit 进行测试,AWS 设备场都使用 TestNG 框架

android - 单击标记时清空信息窗口

android - SupportMapFragment 不支持 AndroidX Fragment

android - OnClicklistener 不适用于运行时 View

android - RenderScript 不会在 android studio 上构建 ScriptC 文件

Android 应用程序 - 我还必须翻译应用程序商店列表吗?

android - android maps v2 上的聚类标记

android - 如何更改 mapview flutter 的颜色应用栏?

java - 如何更改 Android 中 map View 上可绘制对象的大小?

android - TileProvider 方法 getTile - 需要将 x 和 y 转换为 lat/long