【发布时间】:2012-05-18 16:34:55
【问题描述】:
我有一张地图,上面有很多点添加到 ItemizedOverlay。
OverlayItem overlayItem = new OverlayItem(theGeoPoint, title, description);
itemizedOverlay.addOverlay(overlayItem);
mapOverlays.add(itemizedOverlay);
有没有办法从 itemizedOverlay 中删除特定点?
例如,假设我在不同的纬度/经度添加了很多点,我希望删除之前添加的纬度:32.3121212 和经度:33.1230912 的点。
我怎样才能删除那个点??
我真的需要这个,所以我希望有人能提供帮助。
谢谢。
完整的故事场景(如果您对如何解决这个问题有不同的想法): 将事件添加到从数据库中捕获的地图。现在,当从数据库中删除事件时,我希望同步地图并仅删除已删除的事件。 (请不要建议我重新下载除已删除的点之外的所有点,即使我已经想到了,但这不是我想做的选择。:p)
【问题讨论】: