禁用在mapview中移动

Vin*_*ent 19 android android-mapview

是否可以禁用在谷歌地图内移动?

Aal*_*lap 54

即使有一个公认的答案,只是提供我的答案,因为它没有帮助我.mapView.setClickable(false)不能一直工作,例如在scrollView中有mapView的情况.所以我在相同大小的mapView上方创建了一个视图对象.

为我的叠加视图处理onTouchListener并将所有触摸事件传递给mapView的父级(在我的情况下为ScrollView),因此将所有触摸事件从mapView传递到scrollview.

另一种实现方法是通过实现

mMap.getUiSettings().setAllGesturesEnabled(false);
Run Code Online (Sandbox Code Playgroud)


ave*_*raj 11

mMap.getUiSettings().setScrollGesturesEnabled(false);
Run Code Online (Sandbox Code Playgroud)

这可以禁止在地图中移动