[英]Removing PolyLine from googlemaps v2
我正在尝试从GoogleMaps V2
删除折线
在Marker Drag上,我想将从前一个标记绘制的折线更改为拖动的标记,
这是标记拖动的类,但在其中如何删除折线?
mMap.setOnMarkerDragListener(new OnMarkerDragListener()
{
public void onMarkerDragStart(Marker marker)
{
}
public void onMarkerDragEnd(Marker marker)
{
mMap.addPolyLine(///)
}
您可以调用clear()
从GoogleMap
删除所有标记,折线和多边形。 或者,您可以在“ Marker
,“ Polyline
”或“ Polygon
上调用remove()
以从地图中删除单个元素。
如果要从地图中删除单个Polyline
,则必须以稍微不同的方式添加它:
List<Polyline> lines = new ArrayList<Polyline>();
lines.add(googleMap.addPolyline(new PolylineOptions()
.addAll(lineCoordinates)
.width(width)
.color(color))); //the line will appear on the map here
lines.get(0).remove(); // the line should disappear
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.