我扩展了 Overlay 并实现了 draw()
以便在 map 上绘制一些东西。
当通过 mapController.zoomIn()
完成缩放时(双击 map 时调用),
叠加层已正确绘制到 map 上。
但每当我使用内置缩放 Controller 放大/缩小时,叠加层都无法正确绘制,需要平移 map 才能刷新叠加层。
最佳答案
您可以使用缩放 Controller 并摆脱这个问题.. (例如:zoomView = (LinearLayout) mapView.getZoomControls();)
查看此链接
http://developer.android.com/reference/android/widget/ZoomButtonsController.html
关于android - 放大 MapView 时出现奇怪的叠加绘制行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2793320/