我想实现群聊在我的应用程序,用于这一目的,我使用MUC聊天室实现相同。
在这里,我想成员名单(我有JID的)在房间里增加。 我想在内部将它们添加到列表中的所有成员。 如何添加他们没有邀请他们。
并加入会员后,我想实现一个功能,只要聊天室消息的用户或聊天,应传递给所有其他用户。
主要的问题是如何将成员添加到聊天室
码:
private void createRoom(){
MultiUserChat privateRoom = new MultiUserChat(connection, "testGroup@conference.abc.com");
try {
privateRoom.join("gaurav","123456");
privateRoom.sendConfigurationForm(new Form(Form.TYPE_SUBMIT));
System.out.println("Room Created!!!");
Message message = new Message("testGroup@conference.abc.com", Message.Type.normal);
message.setBody("Happy User");
privateRoom.sendMessage(message);
} catch (XMPPException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}