2015-01-15 46 views
1

我需要一个禁用所有手势的MapView。它基本上只是在片段中查看一个片段,当您按下片段时,它会转到LocationPickerFragment。我不认为我是以正确的方式进行,或者没有推荐的方式(因为不工作),但也许你可以给我一个线索?我想禁用所有的谷歌地图的东西,并添加到MapView的一个OnClickListener或其他监听器,允许我在用户按下MapView时执行一些代码。禁用所有MapView手势,并将OnClickListener添加到MapView中

enter image description here

回答

3

要了解如何禁用的手势,你可以阅读this.

例如,要禁用旋转手势,你做

myMap.getUiSetting().setRotateGesturesEnabled(false);  

OnClickListerner可以读取here。当用户在地图上做出轻击手势时,它会被调用,但前提是地图上没有任何重叠处理手势。

onMapClick(LatLng point) 
+0

我知道如何禁用手势,OnMapClickListener做到了神奇。干杯。 – Proverbio

1

googleMap.getUiSettings().setAllGesturesEnabled(false);禁用所有手势。

相关问题