在地图中,当我点击标记时,我将得到多边形线和距离。再次当我在地图中单击另一个标记时,我将获得一个新的线,但是当我单击第二个标记时,我需要更新该多边形线,不需要添加多个折线。
答案 0 :(得分:3)
最新的Mapbox SDK已添加 updatePolyline()方法。它可以用来更新折线。在较早的版本中不存在。
答案 1 :(得分:0)
您可以使用它来添加折线:
Polyline mPolyline = this.mMap.addPolyline(new PolylineOptions().....);
然后删除只需调用:
mPolyline.remove();
希望它有所帮助!!!