从地图中删除单个项目

时间:2013-04-24 13:00:42

标签: android

我可以使用谷歌地图v2显示标记。现在我想删除一个标记,但无法执行此操作。我尝试使用clear方法,但它删除了所有标记。

3 个答案:

答案 0 :(得分:1)

如果您正在使用

Marker _marker = map.addMarker(new MarkerOptions()
     .position(new LatLng(37.7750, 122.4183))
     .title("San Francisco")
     .snippet("Population: 776733"));

删除标记

_marker.remove();

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

答案 1 :(得分:0)

尝试使用marker.remove(),它将完成工作

答案 2 :(得分:0)

trythis

List<Overlay> mapOverlays = mapView.getOverlays();

.....
.....
mapOverlays.remove(position);