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

安卓基础之handler使用-->更新UI

2016-11-03 15:23 253 查看
        我们在做网络请求等耗时操作时常常用到线程或者异步处理机制,如果我们不对UI进行更新处理的化,那么就需要点击两次Button才能出结果,这样用户体验就会很差。所以我们用到了handler这个处理机制,他可以帮助我们更新Textview等控件。如何使用hander呢?介绍一种简单的方法,请看:

1.定义一handler

private Handler handler =new handler();

2.线程里调用handler的post方法通知UI你要更新什么

例如:

handler.post(new Runnable() {
@Override
public void run() {
showtext.setText("fuck you");
}
});

ok了,就这么简单。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐