3-26

Handler用于通信

三个步骤:

private Handler handler=new Handler(){
@Override
public void handleMessage(Message msg) {
super.handleMessage(msg);

}
};

 

Message message=handler.obtainMessage();
message.what=1;
message.arg1=i;
message.obj="倒计时:";
handler.sendMessage(message);

 

private Handler handler=new Handler(){
@Override
public void handleMessage(Message msg) {
super.handleMessage(msg);
int arg1=msg.arg1;
String info= (String) msg.obj;
if (msg.what==1){
textView.setText(info+arg1);
}
if (arg1==0){
textView.setText("完成");
}
}
};

posted @ 2022-05-27 11:17  清谦  阅读(54)  评论(0)    收藏  举报