我ItemizedOverlay
在地图中显示并居中显示了一个标记,目前我调用setZoom(19)
.
但是如何控制缩放级别?即我想尽可能详细地放大,但仍以卫星模式清晰显示地图。
我注意到,如果你放大到远处,一切都会变黑。如何在不走远的情况下放大到最详细的级别?
任何帮助最受赞赏...
我ItemizedOverlay
在地图中显示并居中显示了一个标记,目前我调用setZoom(19)
.
但是如何控制缩放级别?即我想尽可能详细地放大,但仍以卫星模式清晰显示地图。
我注意到,如果你放大到远处,一切都会变黑。如何在不走远的情况下放大到最详细的级别?
任何帮助最受赞赏...
解决方案是:查看 api v2 参考中的 UiSettings,有“setMaxZoomLevel”和“setMinZoomLevel”。将最大缩放级别设置为不显示黑屏的级别(进行一些测试),然后调用 setZoom(mapview.getMaxZoomLevel());
问候。
只需使用
setZoom(mapview.getMaxZoomLevel());
https://developers.google.com/maps/documentation/android/reference/com/google/android/maps/MapView