在 Android Google Maps API v2 中,交通数据显示在绘制的形状(折线)上方
Posted
技术标签:
【中文标题】在 Android Google Maps API v2 中,交通数据显示在绘制的形状(折线)上方【英文标题】:Traffic data is displayed above drawn shapes (polylines) in Android Google Maps API v2 【发布时间】:2014-04-10 10:06:23 【问题描述】:我正在用折线绘制路线,交通数据显示在路线上方,因此路线被交通线部分隐藏。
更新 我在gmap-api-issues 上创建了问题,并在此处附加了示例源代码(您只需将 Google Maps API 密钥添加到 androidManifest.xml)。请为这些问题加注星标以吸引 Google 开发者的注意。
【问题讨论】:
关闭流量层怎么样? @Morendo 应用用户需要查看流量层。整个问题是关于如何在交通上方显示路线。 @mixel 现在有什么可行的解决方案吗?偶然发现了同样的问题。 @grub 查看更新。没有可行的解决方案,但 Google 在 9 月 21 日承认我的问题是一个错误。 问题解决了吗? 【参考方案1】:尝试更改折线的 Z 索引,值越高,布局越高
GoogleMap map;
// ... get a map.
// Add a thin red line from London to New York.
Polyline line = map.addPolyline(new PolylineOptions()
.add(new LatLng(51.5, -0.1), new LatLng(40.7, -74.0))
.width(5)
.color(Color.RED));
.zIndex(POLYLINE_Z_INDEX)
http://developer.android.com/reference/com/google/android/gms/maps/model/Polyline.html
【讨论】:
我还可以确认它不起作用 - 我什至尝试调用 zIndex(Float.MAX_VALUE) 并且折线仍然出现在交通信息下方。以上是关于在 Android Google Maps API v2 中,交通数据显示在绘制的形状(折线)上方的主要内容,如果未能解决你的问题,请参考以下文章
Android、Google Maps Android api、设置位置和地图类型
Google Maps Android API V2 检查 Google Maps 应用程序是不是被禁用
在 Google Maps Android API 中通过 onclick 选择功能
使用 Google Maps Android API v2 在两点之间绘制路径