使用谷歌地图Android API v2,我试图在形状之外应用叠加层。例如,我想在标记周围绘制一个形状,并在该形状周围应用灰色覆盖。
我希望得到的结果是:http://www.hostingpics.net/viewer.php?id=221191googlemap.png
我知道如何绘制形状,我知道如何使用GroundOverlay
类在所有地图上应用灰色叠加层,但我不知道如何在所有地图上应用叠加层,除了形状。
我真的希望有人能够帮助我:)。
提前谢谢!
答案 0 :(得分:1)
您可以尝试在中间有孔的多边形叠加层。即整个地图由不透明度值小于1的多边形覆盖。您可以在多边形的中间指定孔。请参阅多边形叠加的文档:
http://developer.android.com/reference/com/google/android/gms/maps/model/Polygon.html
它说:
A polygon can be convex or concave, it may span the 180 meridian and it can have holes that are not filled in