Android - Google maps V2 - Удаление наземного покрытия

Мое приложение использует Google Maps v2, я добавляю наземный оверлей на свою карту. Кто-нибудь знает, как я могу удалить этот оверлей?

Спасибо

.remove() не доступен

1 ответ

Решение

Есть метод remove (): https://developers.google.com/android/reference/com/google/android/gms/maps/model/GroundOverlay.html

Вам просто нужно сохранить ссылку на наземное наложение при его создании:

 GroundOverlay groundOverlay = map.addGroundOverlay(new GroundOverlayOptions()
     .image(image)
     .positionFromBounds(bounds)
     .transparency(0.5));

затем удалите:

groundOverlay.remove();
Другие вопросы по тегам