1、Handler
见day1
2、runOnUiThread
public void runOnUiThread(){
new Thread(){
@Override
public void run() {
super.run();
try {
sleep(2000);
} catch (InterruptedException e) {
e.printStackTrace();
}
runOnUiThread(new Runnable() {
@Override
public void run() {
btnGo.setText("haha");
}
});
}
}.run();
}
3、View.post
public void runOnUiThread() {
new Thread() {
@Override
public void run() {
super.run();
try {
sleep(2000);
} catch (InterruptedException e) {
e.printStackTrace();
}
btnGo.post(new Runnable() {
@Override
public void run() {
btnGo.setText("haha");
}
});
}
}.run();
}