我特别需要一个mapView,我找不到任何好的解决方案。
我有一个Mapview,上面显示了一些标记,效果很好。 我需要的是,我想在屏幕上放置一种图层/背景,以便“掩盖”地图,但我总是希望看到标记,并保留所有mapview功能(缩放,移动等) 有没有可用的解决方案呢?
我希望你理解我的需要。
非常感谢提前。
答案 0 :(得分:1)
创建一个覆盖(掩盖)要覆盖的地图部分的叠加层。在这个oevrlay的onDraw()
中,只画出能够满足你的面具要求(面积,颜色和不透明度)的东西。
为确保标记始终可见,您需要在将地图贴图添加到mapView.getOverlays.add()
的叠加层后添加带标记的叠加层。
享受它。