在子线程做更新UI的操作有三种方法:
方法一:用Handler
利用Handler 发送消息做更新UI 的操作
方法二:用Activity对象的runOnUiThread方法更新
代码如下:
new Thread() {
public void run() {
//完成之后更新UI;
runOnUiThread(new Runnable(){
@Override
public void run() {
//更新UI
imageView.setImageBitmap(bitmap);
}
});
}
}.start();