2015-01-15 53 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);禁用所有手勢。

相關問題