我需要从ArrayList
每次发现一个新的LatLng
谷歌地图上的多段线,其颜色是根据当前速度的百分比,以车辆的最大速度。谷歌地图api v2多义线android
我使用下面的代码为:
for (int i = 0; i < Route.speeds.size(); i++)
{
colorOfGraph = graphColor(Route.speeds.get(i), maxSpeed);
polylineOptions = new PolylineOptions().addAll(Route.points).width(5).color(colorOfGraph);
Polyline polyline = googleMap.addPolyline(polylineOptions);
Route.paths.add(polyline);
}
其中Route.speeds
是具有保持在其中的所有速度的ArrayList
,maxspeed
是这改变了车辆的最大速度时的车辆变化maxspeed
和多段线的颜色根据最大速度的百分比,随着最大速度的增加,以前多段线的颜色也应该改变,所以我需要再次绘制它。所以我的问题是如何在每次获得新的latlng时重新绘制多段线。
请大家帮助我解决这个问题。
感谢&问候
什么是你的问题?对不起,但现在它听起来像你希望别人为你编码... – andr
我不希望这实际上我只是要求帮助解决我的问题我已经写了代码 – ekjyot
,但你还没有说过什么是你的问题!您的帖子中没有问题描述。毫无疑问! – andr