0
我想弄清楚如何從MainActivity類的線程訪問視圖。我需要能夠每隔5秒將信息附加到表格中,因爲它是收集的。當功能在Thread()
時,我該怎麼做?在線程中向TableLayout追加信息
謝謝。
我想弄清楚如何從MainActivity類的線程訪問視圖。我需要能夠每隔5秒將信息附加到表格中,因爲它是收集的。當功能在Thread()
時,我該怎麼做?在線程中向TableLayout追加信息
謝謝。
創建一個Hanlder作爲字段並在您的活動的onCreate中進行初始化。 然後用那個Hanlder訪問UI線程。即訪問視圖
或者乾脆使用
runOnUiThread(new Runnable() {
public void run() {
//code needs to be ran in UI thread)
}
});
我很新到Java,你有,你可以鏈接到一個例子嗎? – MasterGberry 2013-04-05 18:17:50
@MasterGberry檢查此http://crodrigues.com/updating-the-ui-from-a-background-thread-on-android/ – Pragnani 2013-04-05 18:22:15