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