android中messege.what是神马意思
是对象.对象
还是对象.类
messege.what 可以考虑看做是消息的id。
后面处理消息时可以用
switch(messege.what)
{
case 1:
break;
case 2:
break;
}
当然这里的1,2就是你前面设置的。
一般来讲 是作为 message 的 “名字” 简要描述这条 message 的作用,实际用处是: handler 接收到消息后,会根据 what 区分是哪一种 message,并执行对应逻辑
通常可以认为是一个可以自己设定的消息ID,区分不同的消息;
建议做Android的同学,都应该看看Handler和Looper的实现代码,对Android的消息处理机制就会很熟悉了。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。