我的应用程序使用了Google Maps v2,我在地图上添加了地面叠加层。有谁知道我如何删除此覆盖物?
谢谢
.remove()似乎不可用
最佳答案
有方法remove():
https://developers.google.com/android/reference/com/google/android/gms/maps/model/GroundOverlay.html#remove()
创建地面叠加层时,您只需要保留对其的引用即可:
GroundOverlay groundOverlay = map.addGroundOverlay(new GroundOverlayOptions()
.image(image)
.positionFromBounds(bounds)
.transparency(0.5));
然后删除:
groundOverlay.remove();