这是我的代码:
public void handleMessage(Message msg) {
if (msg != null){
Log.i("Working1", msg.toString());
}
}
Log.i("Working1", msg.toString()); 记录消息中的对象
如何显示对象或消息的所有内容..? 给我任何解决方案..
最佳答案
基本上,您会将对象存储在消息的 obj
字段中。
Message m = new Message();
m.obj = yourObject;
handler.sendMessage(m);
在 handleMessage(Message msg)
函数中,您可以将 Message 类型转换为您想要的对象;
public void handleMessage(Message msg) {
if (msg != null){
YourClass object = (YourClass)msg.obj;
//Process object;
}
}
关于android - 如何显示来自处理程序的消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13171837/