如何在google api v2中删除MarkerOptions对象?

时间:2013-08-31 14:45:12

标签: android google-maps-api-3 google-maps-markers

我在地图中添加了一些标记,现在我想删除它们。有什么方法可以用来删除我的标记吗?我使用MarkerOptions类来构建我的Markers和GoogleMap的add()方法来添加它们。我在列表中引用了所有标记。 我真的需要你的帮助。

1 个答案:

答案 0 :(得分:1)

添加标记后,可以获得其参考:

Marker marker = map.addMarker(..);

Marker类有删除方法: https://developers.google.com/maps/documentation/android/reference/com/google/android/gms/maps/model/Marker#remove

从地图中删除此标记。删除标记后,其所有方法的行为都是未定义的。

marker.remove()

它将删除所有标记。使用这个删除特定的

for(Marker m : marker)
m.remove();