Android - 谷歌地图V2 - 删除地面覆盖

时间:2015-09-24 14:19:04

标签: android google-maps google-maps-android-api-2 gmsgroundoverlay

我的应用使用谷歌地图v2,我在地图上添加了地面覆盖。有谁知道如何删除这个叠加层?

感谢

.remove()似乎不可用

enter image description here

1 个答案:

答案 0 :(得分:5)

方法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();