我试图通过在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