一、用Activity对象的runOnUiThread方法
mTvContent = findViewById(R.id.tv_content);
new Thread(){
@Override
public void run() {
runOnUiThread(new Runnable() {
@Override
public void run() {
mTvContent.setText("当前线程即为主线程,可以更新UI");
}
});
}
}.start();
二、View.post
mTvContent = findViewById(R.id.tv_content);
new Thread(){
@Override
public void run() {
mTvContent.post(new