0
在我的应用程序中,可以在地图上添加多个标记,并将这些标记保存在一个数组列表中。无论何时用户向地图添加新的标记,它都会在很短的时间后从地图中移除。有些时候标记仍然存在。Android Google Maps v2:确保功能在继续之前完成
它的要点是removeIcons()还在忙着和drawIcons()
removeIcons();
//Redraw icons
drawIcons();
删除图标简直后结束:
private void removeIcons() {
for (Marker iconMarker : iconMarkers) {
iconMarker.remove();
}
}
问题:我该如何确保在调用drawIcons之前removeIcons完成了吗?
谢谢,否则我确实无法删除标记。我会尝试这条路线 – Fullhdpixel