我在我的android上创建了一个简单的MapActivity,发现它的MapView无法放大到19级以上。放大按钮只是变灰了。调用zoomIn()方法也无效,级别仍然保持在19。
但是,当我启动官方Google地图应用程序时,地图的完全相同区域会成功将两个级别放大到21。
有人可以告诉我如何在我自己的应用程序中进一步放大吗?我是否缺少明确设置一些参数(manifest,mapactivity,mapcontroller)?到目前为止真的找不到它,并对此感到非常困惑,看到了差异。
最近有人问question,但也没有回复。
答案 0 :(得分:7)
最大缩放级别取决于您所在地图的区域。
您可以通过#getMaxZoomLevel()
中的MapView
来获取最大缩放级别。无论官方Google地图应用程序发生什么,这都是您能够获得的最接近的缩放。