删除OSM中的标记/气泡



我有一张带有覆盖项目的地图,当我想清理我的地图时,我会这样做。

mapView.getOverlays().clear();

但问题是当我打开了覆盖项目的气泡/信息窗口时。它可以清洁除气泡以外的所有内容。我该怎么办?谢谢

编辑:在OSMdroid中

我找到了解决方案。我一直在看我的类OverlayWithBubble,我有一个方法removeAllItems()。这是我的方法。

    @Override
    public synchronized void removeAllItems(){
            super.removeAllItems();
            hideBubble();
    }

最新更新