标签: java android multithreading osmdroid
我有一个带有ItemizedIconOverlay的OSMDroid MapView。 每次用户滚动地图时,都会触发事件以加载新可见地图区域的数据并更新叠加层。 问题是,这种方式我们需要很多线程来处理连接,我想找到一种方法来重用一个线程或Runnable类。可能吗?我可以在线程之间共享一个Runnable实例吗?如果我以这种方式使用线程,我如何在UI线程内更新MapView?