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

时间:2017-01-16 07:05:10

标签: android google-maps android-mapview android-maps-v2 android-maps-utils

我在android中实现了MapView。 我需要在地图中实现以下内容

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

2 个答案:

答案 0 :(得分:1)

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

@Override
public void onMapReady(final GoogleMap googleMap) {
    googleMap.getUiSettings().setZoomGesturesEnabled(true);
    googleMap.getUiSettings().setScrollGesturesEnabled(false);
}

答案 1 :(得分:0)

您可以使用以下方式禁用MapFragment中的滚动

googleMap.getUiSettings().setScrollGesturesEnabled(false);