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);
どうすれば削除できますか? 前もって感謝します!