0

我正在尝试从 ItemizedOverlay 中删除 OverlayItem ,但这似乎是不可能的。我尝试了很多我在互联网上找到的东西,但它不起作用。我想删除它以使用不同的 GeoPoint(用户位置)再次添加它。

List<Overlay> listOfOverlays = map.getOverlays();
        listOfOverlays.clear();

        if (!first)
        {
            map.getOverlays().remove(youHere);
            map.getOverlays().remove(overlay2);
        }

        youHere = new OverlayItem(point, "You are here", null);

        overlay2.addOverlay(youHere);

        mapOverlays.add(overlay);
        mapOverlays.add(overlay2);

我怎样才能删除它?先感谢您!

4

0 回答 0