4

我有以下代码来添加叠加层

myMapView.getOverlays().add(sites);
myMapView.invalidate();

我还有以下删除代码,其中站点是全局变量。

if (sites != null) {
                // myMapView.getOverlays().clear();
                myMapView.getOverlays().remove(sites);
                myMapView.invalidate();
                sites = null;
            }

有时我会留下重复项,所以想要一种从地图中删除所有叠加层的方法,这可能吗?

4

1 回答 1

26

看来我一直都有答案!

myMapView.getOverlays().clear()

于 2010-09-20T06:55:55.003 回答