您的位置:首页 > 编程语言 > Java开发

mapabc 报java.util.ConcurrentModificationException 问题

2013-06-20 11:24 405 查看
错误:mapabc 在地图上报频繁切换图层时 报java.util.ConcurrentModificationException 并发错误



原因:因为需求要2个按钮点击切换地图上的图层,每次点击按钮我都异步请求一次数据,我把添加图层的代码 MapView.getOverlays().add(itemOverlay); 放在了异步代码块中,使得异步修改地图;当压力测试时,可能地图同时做了修改,所以引发了并发错误java.util.ConcurrentModificationException

解决:把地图添加图层代码 MapView.getOverlays().add(itemOverlay); 放在更新UI代码块中
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: