1

我对 mapView 有特殊需求,但找不到任何好的解决方案。

我有一个地图视图,上面显示了一些标记,它工作得很好。我的需要是我想在屏幕上放置一种图层/背景,以“掩盖”地图,但我总是想查看标记,并保留所有地图视图功能(缩放、移动等)有什么解决方案可以做到吗?

我希望你能理解我的需要。

提前谢谢了。

4

1 回答 1

1

创建一个覆盖(覆盖)您想要覆盖的地图部分的覆盖。在onDraw()这个 oevrlay 中,只需绘制满足您的蒙版要求(区域、颜色和不透明度)的东西。

为确保标记始终可见,您需要在将遮罩贴图的叠加添加到mapView.getOverlays.add().

好好享受。

于 2012-10-24T18:09:51.867 回答