如何自定义折线看起来像 Google Maps Android 应用程序?
Posted
技术标签:
【中文标题】如何自定义折线看起来像 Google Maps Android 应用程序?【英文标题】:How to customise polyline to look like Google Maps Android application? 【发布时间】:2018-08-13 14:18:05 【问题描述】:添加Polyline
后,显示如下:
如何显示以下内容?
区别在于折线的边框
【问题讨论】:
【参考方案1】:(只需搜索“折线边框”(在 SO 中)并找到许多类似的解决方案 - 但我忍不住自己尝试了。)
为边框绘制两条不同宽度和颜色的折线:
PolylineOptions po = new PolylineOptions().add(latLng)
.add(new LatLng(latLng.latitude+.05,latLng.longitude))
.add(new LatLng(latLng.latitude+.07,latLng.longitude+.01))
.add(new LatLng( latLng.latitude+.09, latLng.longitude+.02))
.add(new LatLng(latLng.latitude+.09, latLng.longitude+.03));
po.color(Color.BLACK).width(16);
Polyline polyline = mMap.addPolyline(po);
po.color(Color.CYAN).width(10);
polyline = mMap.addPolyline(po);
结果:
【讨论】:
以上是关于如何自定义折线看起来像 Google Maps Android 应用程序?的主要内容,如果未能解决你的问题,请参考以下文章
适用于 iOS 的 Google Maps SDK - 折线
是否可以在 Google Maps API v3 上编写自定义文本?
如何从 Google Maps Directions Api 获取折线