您的位置:首页 > 产品设计 > UI/UE

线程补充

2016-04-22 16:55 295 查看
有时候,我们在程序中运行完毕,获取数据之后,需要及时的更新UI,这个时候除了异步消息处理机制之外,我们还可以用

myHandler.postDelayed(new Runnable() {
@Override
public void run() {
imageView.setImageBitmap(bitmap);
}
},0);


上面应用了Handler对象,直接在子线程中,写上上述代码,就可以操作主线程的UI了

注意第二个参数,是这个在主线程中首次运行的延时时间

runOnUiThread(new Runnable() {
@Override
public void run() {

}
});


这个也是在子线程中直接写上,就可以从操控主线程的UI内容了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ui 线程 异步 数据