Android-Google Map在Ui线程上添加多边形

时间:2016-09-27 09:52:20

标签: android google-maps

我想在谷歌地图上显示多个多边形。当我向地图添加多边形时,它会挂起UI线程。有什么方法可以在另一个线程上处理它吗?

编辑:

  1. 我正在计算Asyntask中的坐标,将PolygonOptions对象添加到arraylist。

  2. 在onPostExecute中,我正在添加这样的多边形:

    for(int i=0;i<polygonOptionsArrayList.size();i++)
    {
    map.addPolygon(polygonOptionsArrayList.get(i));
    }
    

    这是UI挂起的地方。

0 个答案:

没有答案