我正在开发一款基于GoogleMap的Android应用,需要在地图上展示成千上万的标记。目前,我从SQLite数据库加载器中检索每个标记的纬度和经度,并在
public void onLoadFinished(final Loader loader, final Cursor cursor)
方法中添加标记。然而,这种方法会使用户体验非常糟糕,因为当我添加标记时,应用程序无法响应。那么,如何在GoogleMap上添加成千上万的标记并保持应用程序的响应性呢?由于我必须在主UI线程上添加标记,请问该怎么做?