從網絡中檢索東西無法在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