2015-03-19 46 views

回答

0

您可以在地圖上disable the Zoom Gestures,但您必須禁用屏幕上的任何縮放控件(通常左上角的加號和減號),因爲禁用第一個不會禁用第二個。

然後,如果我沒有記錯的用戶做任何操作在地圖上會被傳播到保持視圖下方,所以你可以捕捉這些動作,並將其編程傳播到的MapView。

E.g.如果MapView位於LinearLayout內部,捕獲LinearLayout的所有用戶交互,請參閱用戶所做的操作(例如捏入)並以編程方式放大地圖。

0

或@hasMobi回答。首先,您禁用縮放控件,然後提供一個按鈕,無論何時點擊按鈕,您只執行放大操作。如果變焦達到您的最大縮放級別,則禁用該按鈕。