【发布时间】:2013-06-26 21:45:51
【问题描述】:
下面是我的安卓群聊代码:
/* Sends messages */
public void sendChatMessage(String text)
{
Message message = muc.createMessage();
message.setBody(text);
message.setPacketID("ABC_1");
muc.sendMessage(message);
}
/* Listens for messages */
public void receiveMessage()
{
muc.addMessageListener(new PacketListener() {
public void processPacket(Packet packet)
{
final Message message = (Message) packet;
log.i("packed id: ", packet.getPacketID());
log.i("message id: ", message.getPacketID());
}
});
}
我在logcat中看到的输出是:
数据包ID:空
消息 ID:空
您能告诉我为什么 ID 为空吗?我在这里遗漏了什么吗?
【问题讨论】:
标签: android asmack quickblox multiuserchat