首页 > 编程知识 正文

Hander消息处理机制的步骤

时间:2023-05-04 00:49:50 阅读:178762 作者:1699

使用###Handler更新UI的步骤

1 .创建消息处理器

//1 .定义消息处理器

Handler handler=new Handler

publicvoidhandlemessage (Android.OS.message msg )。

.

(;

(;

2 .用子线程更新UI

用//2子线程发送消息

Message msg=new Message (;

//消息标记

msg.what=SUCCESS;

//为消息中的实体赋值

msg.obj=bitmap;

//发送信息

Handler.sendmessage(msg;

3 .处理消息

publicvoidhandlemessage (Android.OS.message msg )。

//线路获取消息中的标记,判断是成功还是失败,形成不同的响应逻辑

int what=msg.what;

if(what==Success ) )//请求成功

Bitmap bitmap=(Bitmap ) msg.obj;

iv.setimagebitmap(bitmap;

}elseif(what==error ) {

toast.maketext (main activity.this,(String ) msg.obj,0 ).show );

}

(;

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。