在mapView上添加图层或背景

时间:2012-10-24 16:03:47

标签: android android-mapview

我特别需要一个mapView,我找不到任何好的解决方案。

我有一个Mapview,上面显示了一些标记,效果很好。 我需要的是,我想在屏幕上放置一种图层/背景,以便“掩盖”地图,但我总是希望看到标记,并保留所有mapview功能(缩放,移动等) 有没有可用的解决方案呢?

我希望你理解我的需要。

非常感谢提前。

1 个答案:

答案 0 :(得分:1)

创建一个覆盖(掩盖)要覆盖的地图部分的叠加层。在这个oevrlay的onDraw()中,只画出能够满足你的面具要求(面积,颜色和不透明度)的东西。

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

享受它。