我正在向jabber发送消息
Message msgMultipleChat = new Message(to);//,Message.Type.chat);
msgMultipleChat.setBody(inputChatText);
msgMultipleChat.setType(Message.Type.groupchat);
msgMultipleChat.setFileType("text");
msgMultipleChat.setFile("");
//msgMultipleChat.setFriendName(userIds);
msgMultipleChat.setFrom(userIds);
msgMultipleChat.setGroupId(mGroupId);
if(BizproConnection.mXMPPConnection.getHost()!=null ) {
BizproConnection.mXMPPConnection.sendPacket(msgMultipleChat);
}
我无法收到它,但当消息类型是聊天时我能够收到它为什么会这样
答案 0 :(得分:2)
如果to
的值不 MUC的JID,则该消息无效,因为Type.Groupchat
仅在与MUC实例通信时有效({{3 }})。