我試圖通過在MapActivity
類中實現OnZoomListener
來限制我的地圖的縮放級別。該監聽器具有OnZoom()
方法,當用戶使用縮放控件時會自動調用該方法。現在在這個OnZoom()
方法我已經投入:
public void onZoom(boolean zoomIn) {
int mylevel=map.getZoomLevel();
if(mylevel>15){
mc.zoomOut();
}
這裏mc是我的地圖控制器。
但這不工作......任何解決方案?
thx。OnZoom方法在MapActivity中不起作用
編輯:好吧......這沒有得到任何解決方案:
我確定很好奇,看到這個問題的相關答案。我需要完全相同的東西,並最終在屏幕上的每次觸摸檢查縮放 – zrgiu 2011-02-27 20:23:20
你是什麼意思不工作?崩潰還是什麼?嘗試更具體 – Reno 2011-02-27 21:56:47
不......它只是沒有工作...我設置的初始縮放到15 ..所以我期望,如果我放大甚至ince..itll再次縮小...,我可以提出一個吐司像:最大縮放水平達到...但我可以放大和...任何想法? – Urban 2011-02-28 11:00:44