android mapview最大缩放级别只有19

时间:2011-03-23 12:46:54

标签: android zoom android-mapview

我在我的android上创建了一个简单的MapActivity,发现它的MapView无法放大到19级以上。放大按钮只是变灰了。调用zoomIn()方法也无效,级别仍然保持在19。

但是,当我启动官方Google地图应用程序时,地图的完全相同区域会成功将两个级别放大到21。

有人可以告诉我如何在我自己的应用程序中进一步放大吗?我是否缺少明确设置一些参数(manifest,mapactivity,mapcontroller)?到目前为止真的找不到它,并对此感到非常困惑,看到了差异。

最近有人问question,但也没有回复。

1 个答案:

答案 0 :(得分:7)

最大缩放级别取决于您所在地图的区域。

您可以通过#getMaxZoomLevel()中的MapView来获取最大缩放级别。无论官方Google地图应用程序发生什么,这都是您能够获得的最接近的缩放。