arg1 用于携带int整数型数据,到handler里面取值
int num = msg.arg1;
arg2 用于携带int整数型数据
int num = msg.arg2;
obj用于携带对象数据 例如:list = msg.obj ; handler里面取值方法;List list = (List)msg.obj;
what 用于区分消息类别用法:msg.what = 1。msg.what = 2。1和2是随便定义的 handler里面用法:
switch(msg.what){
case 1:
break:
case 2:
break:
}
看下图Android官方文档介绍这几个方法的意思: