当前位置: 代码迷 >> Android >> 请教, msg.sendToTarget(); 往什么地方发
  详细解决方案

请教, msg.sendToTarget(); 往什么地方发

热度:78   发布时间:2016-04-28 02:41:07.0
请问, msg.sendToTarget(); 往什么地方发?
Message msg = mRetrive.obtainMessage();
msg.obj = pkg;

msg.sendToTarget();

请问, msg.sendToTarget(); 往什么地方发?
------解决思路----------------------
handler 啊。。你不是有handler来处理。。
sendToTarget  和  sendMessage

Message msg = handler.obtainMessage();

               msg.arg1 = i;
               msg.sendToTarget(); 

Message msg=new Message();
              msg.arg1=i;
              handler.sendMessage(msg);
 
 
 
第一种写法是message 从handler 类获取,从而可以直接向该handler 对象发送消息.
第二种写法是直接调用 handler 的发送消息方法发送消息。
------解决思路----------------------
引用:
handler 啊。。你不是有handler来处理。。
sendToTarget  和  sendMessage

Message msg = handler.obtainMessage();

               msg.arg1 = i;
               msg.sendToTarget(); 

Message msg=new Message();
              msg.arg1=i;
              handler.sendMessage(msg);
 
 
 
第一种写法是message 从handler 类获取,从而可以直接向该handler 对象发送消息.
第二种写法是直接调用 handler 的发送消息方法发送消息。

+1