如何在android mapbox中更新现有的Polyline?

时间:2017-07-25 11:46:54

标签: android mapbox

在地图中,当我点击标记时,我将得到多边形线和距离。再次当我在地图中单击另一个标记时,我将获得一个新的线,但是当我单击第二个标记时,我需要更新该多边形线,不需要添加多个折线。

2 个答案:

答案 0 :(得分:3)

最新的Mapbox SDK已添加 updatePolyline()方法。它可以用来更新折线。在较早的版本中不存在。

答案 1 :(得分:0)

您可以使用它来添加折线:

Polyline mPolyline = this.mMap.addPolyline(new PolylineOptions().....);

然后删除只需调用:

mPolyline.remove();

希望它有所帮助!!!