public void onClick(View v) {
new Thread(new Runnable() {
public void run() {
final Bitmap bitmap = loadImageFromNetwork("http://example.com/image.png");
mImageView.post(new Runnable() {
public void run() {
mImageView.setImageBitmap(bitmap);
}
});
}
}).start();
}
相关文章
- 非UI线程和UI线程通信
- Qt中UI线程与子线程的交互
- C# 通过线程更新UI
- android 解决子线程进行UI操作
- 线程池内的异步线程创建UI控件,造成UI线程卡死无响应的问题分析
- Qt 在子线程中修改UI
- Android的线程使用来更新UI----Thread、Handler、Looper、TimerTask等
- 使用C++11安全的在线程中控制UI
- C#.网络编程 Socket基础(四) WPF系统Socket TCP协议 服务器与客户端 不同类型文件传输,同时解决UI线程与工作线程的卡顿问题
- 从点击Button到弹出一个MessageBox, 背后发生了什么(每个UI线程都有一个ThreadInfo结构, 里面包含4个队列和一些标志位)