从地图中删除标记的唯一方法是clear。但是,它会清除地图中的所有标记。
我只想删除单个标记或一组标记。
我怎样才能做到这一点呢?
发布于 2012-12-04 20:13:39
发布于 2013-03-08 06:16:21
我也有同样的问题,所以为了解决这个问题,我正在做
mMap = super.getMap();
map.clear();
发布于 2012-12-07 03:09:19
我写了一篇博文,关于如何在标记移出屏幕时删除它们,以及当它们出现在屏幕上时如何重新添加它们。如果您正在尝试同时向GoogleMap添加数千个标记,但又不希望性能受到与同时在地图上的所有标记相同的影响,则此选项非常有用。它使用您详细介绍的相同方法(在标记上调用remove() )。
Hiding and Showing on screen Markers with Google Maps Android API V2
https://stackoverflow.com/questions/13702379
复制相似问题