要想创建一个房间,首先需要创建一个MultiUserChat的对象 ,MultiUserChat类的构造函数需要两个参数,当前用户的连接和房间的JID。 如 MultiUserChat chatRoom = new MultiUserChat(conn, “myGroup@conference .z00189374”); 通过chatRoom调用create MultiUserChat chatRoom1 = new MultiUserChat(conn1, “myGroup@ conference .z00189374”); 有三种进入房间的方式: 一、直接加入不需要密码的房间 下面看一个livsun对livsun1发起邀请,livsun1拒绝对例子: MultiUserChat muc = new MultiUserChat(conn, “maGroup@conference.z00189374 (conn, room, inviter, "I'm working delay"); //接受并加入 //MultiUserChat muc1 = new MultiUserChat(conn, room
要想创建一个房间,首先需要创建一个MultiUserChat的对象 ,MultiUserChat类的构造函数需要两个参数,当前用户的连接和房间的JID。 如 MultiUserChat chatRoom = new MultiUserChat(conn, “myGroup@conference .z00189374”); 通过chatRoom调用create MultiUserChat chatRoom1 = new MultiUserChat(conn1, “myGroup@ conference .z00189374”); 有三种进入房间的方式: 一、直接加入不需要密码的房间 下面看一个livsun对livsun1发起邀请,livsun1拒绝对例子: MultiUserChat muc = new MultiUserChat(conn, “maGroup@conference.z00189374 (conn, room, inviter, "I'm working delay"); //接受并加入 //MultiUserChat muc1 = new MultiUserChat(conn, room
进阶功能(群聊、文件传输)// 创建群组MultiUserChatManager mucManager = MultiUserChatManager.getInstanceFor(connection);MultiUserChat
让我们来看看如何使用多用户聊天管理器创建即时房间: MultiUserChatManager manager = MultiUserChatManager.getInstanceFor(connection); MultiUserChat
这是 一初始化MultiUserChat 聊天室对象的代码,具体代码 ,在这个类里面。