安卓中的谷歌地图应该是可缩放的,但不能滚动



我已经在Android中实现了MapView。我需要在地图中实现以下目标

  1. 地图不应该是可滚动的(使用 setClickable() 实现为 false)
  2. 地图不应该是可滚动的(因为 setClickable 是假的,地图是不可缩放的)

在地图对象上启用缩放手势并禁用滚动手势:

@Override
public void onMapReady(final GoogleMap googleMap) {
    googleMap.getUiSettings().setZoomGesturesEnabled(true);
    googleMap.getUiSettings().setScrollGesturesEnabled(false);
}
您可以使用

以下命令禁用MapFragment滚动:

googleMap.getUiSettings().setScrollGesturesEnabled(false);

最新更新