我正在尝试从 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);
我怎样才能删除它?先感谢您!