Ale*_*rov 79 android google-maps android-mapview google-maps-android-api-2
从地图中删除标记的唯一方法是明确的.但是它会从地图中清除所有标记.
我想只删除单个标记或一组标记.
我怎么能实现这个目标?
Ale*_*rov 210
添加标记后,可以获得它的参考:
Marker marker = map.addMarker(..);
Run Code Online (Sandbox Code Playgroud)
本Marker类有一个remove方法:
dou*_*bou 19
我遇到了同样的问题,所以要解决它我正在做的事情
mMap = super.getMap();
map.clear();
Run Code Online (Sandbox Code Playgroud)
Dis*_*Dev 15
我写了一篇博客文章,介绍如何将标记移出屏幕时删除标记,并在屏幕上再次添加标记.如果您尝试同时向Google地图添加数千个标记,但不希望性能受到影响,如果它们同时在地图上全部受到影响,则此功能非常有用.它使用您详细说明的相同方法(在Marker上调用remove()).
使用Google Maps Android API V2隐藏和显示屏幕标记
| 归档时间: |
|
| 查看次数: |
96560 次 |
| 最近记录: |