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

Pau*_*der 1 android google-maps google-maps-android-api-2 gmsgroundoverlay

我的应用程序使用谷歌地图v2,我添加地面覆盖到我的地图.有谁知道如何删除这个叠加层?

谢谢

.remove()似乎不可用

在此输入图像描述

N D*_*tti 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));
Run Code Online (Sandbox Code Playgroud)

然后删除:

groundOverlay.remove();
Run Code Online (Sandbox Code Playgroud)