Android 地图中的自定义模式项

Posted

技术标签:

【中文标题】Android 地图中的自定义模式项【英文标题】:Custom Pattern Item in Android Map 【发布时间】:2018-05-09 21:47:23 【问题描述】:

我在 Google 地图中使用笔划图案,但对没有 new Arrow() 选项感到失望。似乎只有DotGapDash PatternItems。所以我的问题是,是否可以像前面提到的箭头一样创建自定义 PatternItems?所以不是下面的点,而是每个点都有一个箭头。

【问题讨论】:

你找到解决办法了吗?我需要制作自己的图案,或者至少能够为谷歌提供的 Dot 90patternItem 制作动画。 @j2emanue 不,我最终使用了默认值。 :( 【参考方案1】:

我实现了这一点,但使用了 pathDashPathEffect。在地图视图中覆盖了 ondrawMap 或类似的东西。如果您有 mapfragment,那么您可以轻松地向地图添加视图。你有预测来获得这条线的起点和终点。在 androids 的绘画类中查找 pathEffect。

【讨论】:

以上是关于Android 地图中的自定义模式项的主要内容,如果未能解决你的问题,请参考以下文章

android中的自定义,禁用和空白地图

谷歌地图:iOS 中的自定义 LocationSource

如何在 Android 应用程序中使用自己的自定义图像而不是谷歌地图

如何收听Android中的自定义标记位置变化?

为啥我的自定义 Google 地图图标在 PC 浏览器中显示,但在 Android 浏览器中不显示?

MapKit 中的自定义地图样式