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