我试图找到一种在应用程序中为折线绘制虚线的方法,但是PolyLineOptions允许您更改的唯一样式参数是:颜色和宽度。
我一直在Google上搜索,并不断听到“符号”,但据我了解,这仅适用于Javascript。是否有可能以某种方式将我的折线画成虚线或虚线?
我也看到在iOS上有可能,那么android是否也应该具有类似的功能?

最佳答案

恐怕这个答案不适合您:

目前,在Google Maps v2上没有简单的方法可以做到这一点。如果您想使用Google提供的工具,则必须将Polyline分成几个小工具,因此,该问题有一个示例:How to draw dashed polyline with android google map sdk v2?

如果您确实想要虚线并且需要绘制很多(确实很多),我建议您创建一个叠加层,然后在其上绘制并随地图一起移动。但是,考虑到例如缩放和旋转地图,这并不是一个容易的方法。但是对于少量的虚线来说,这是不值得的。

考虑到Google Maps JS v3具有此功能,Google Maps V3中可能会有一个破折号功能。

07-28 02:04
查看更多