首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何使用谷歌地图V2删除单个标记?

如何使用谷歌地图V2删除单个标记?
EN

Stack Overflow用户
提问于 2012-12-04 19:57:47
回答 3查看 98.3K关注 0票数 80

从地图中删除标记的唯一方法是clear。但是,它会清除地图中的所有标记。

我只想删除单个标记或一组标记。

我怎样才能做到这一点呢?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-12-04 20:13:39

添加标记后,可以获得其引用:

代码语言:javascript
复制
Marker marker = map.addMarker(..);

Marker类有一个remove方法:

票数 211
EN

Stack Overflow用户

发布于 2013-03-08 06:16:21

我也有同样的问题,所以为了解决这个问题,我正在做

代码语言:javascript
复制
mMap = super.getMap();
map.clear();
票数 19
EN

Stack Overflow用户

发布于 2012-12-07 03:09:19

我写了一篇博文,关于如何在标记移出屏幕时删除它们,以及当它们出现在屏幕上时如何重新添加它们。如果您正在尝试同时向GoogleMap添加数千个标记,但又不希望性能受到与同时在地图上的所有标记相同的影响,则此选项非常有用。它使用您详细介绍的相同方法(在标记上调用remove() )。

Hiding and Showing on screen Markers with Google Maps Android API V2

票数 15
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13702379

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档