0

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

4

1 回答 1

1

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

Marker marker = map.addMarker(..);

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

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

marker.remove()

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

for(Marker m : marker)
m.remove();
于 2013-08-31T14:54:29.917 回答