- Thread + runOnUiThread
(在新线程里进行相关操作,然后利用Activity的runOnUiThread刷新界面)
new Thread(){
public void run() {
//相关延时操作 .........
act.runOnUiThread(new Runnable() {
@Override
public void run() {
//更新UI
}
});
};
}.start();
2.
3.runnable结合handler
(有点优美的写法)
class TaskA implements Runnable {
Handler handler;
ThreadA(Handler handler){
this.handler = handler;
}
public run(){
.....................
handler.sendEmptyMessage(.....);
}
}