Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
从地图中删除标记的唯一方法是明确的。但是,它会清除地图上的所有标记。
我只想删除单个标记或一组标记。
我怎么能做到这一点?
添加标记后,可以获得其参考:
Marker marker = map.addMarker(..);
该类Marker有一个remove方法:
Marker
remove
我遇到了同样的问题,所以我正在解决它
mMap = super.getMap(); map.clear();
我写了一篇关于如何在标记从屏幕上移出时删除它们并在它们出现在屏幕上时再次添加它们的博客文章。如果您尝试同时向 GoogleMap 添加数千个标记,但又不希望性能像它们同时都在地图上那样受到影响,这很有用。它使用您详述的相同方法(在标记上调用 remove())。
使用 Google Maps Android API V2 隐藏和显示屏幕标记
Guys i am building a chatroom similar to yahoo chat. Have got an error while implementing one to one chat. The thing is that I am using a jQuery plug in to add and manage chat boxes. the plugin i