但是其實這樣做並不是很好, 如果只是為了更新一個簡單的UI,
其實可以用Main Thread來做就好。
怎麼做呢? 很簡單這個範例提供兩個方法:
1. runOnUiThread
2. Handler
這兩個都會跑在MainThread上面。
runOnUiThread(new Runnable(){
@Override
public void run() {
//UI更新
}
});
new Handler().post(new Runnable(){
@Override
public void run() {
//UI更新
}
});
方法如上 其實非常簡單 所以也不需要範例程式 兩個我都蠻常用的, 因此記錄一下。
更多Thread & Handler請參考如何使用Thread-1