从网络中检索东西无法在android的UI线程中完成。 我试图解决这个问题是这样的...输入错误计数的线程
for(i=0;i<list.size();i++){
//add a UI element
new Thread(new Runnable(){
public void run(){
//retrieve online content
}
}).start();
LinearLayout.addView(MyView);
}
线内的部分类似的例子存取清单与get()方法。当“i”应该为0以获得列表中的第一项时,“i”实际上是1,并且如果只有一个项目,则导致OutOfBoundsException。我会猜测我在这里遇到了线程安全问题。有没有简单的方法来解决这个问题?
异步任务非常感谢 – Jack 2012-02-23 07:55:02