如何将字符串转换为消息类型的对象?
如下图所示:
String str= "Hello";
Message msg ; // I want to assign str to msg..
谢谢..
答案 0 :(得分:7)
如果您对将要处理邮件的Handler
有提及:
final int MESSAGE_CODE = ...;
Message msg = Handler.obtainMessage(MESSAGE_CODE, str);
如果您没有Handler
的引用,只需创建一个新的Message
,然后设置obj
字段:
Message msg = Message.obtain();
msg.obj = str;
答案 1 :(得分:-3)
我想你想在线程之间转移。 您可以将str分配给Message member obj
msg.obj = str;
并发送。