【发布时间】:2013-04-17 06:25:38
【问题描述】:
我们如何初始化 MultiuserChat,这些是细节,要创建 MultiuserChat 类的对象,我们需要连接和房间名称作为参数 // 这是 MultiUserChat 的构造函数
public MultiUserChat(Connection connection, String room) {
this.connection = connection;
this.room = room.toLowerCase();
init();
}
只有在我们有房间的情况下才适用。如果我们在一个房间里。我的问题是,如果我们不在房间内,或者我们没有加入/创建任何房间,我们如何初始化 MultiUserChat 类。因为要添加诸如邀请拒绝和 addinvitationListener 之类的侦听器,我们需要 MultiUserChat 的对象。
eg. muc.addInvitationRejectionListener(new InvitationRejectionListener() {
@Override
public void invitationDeclined(String invitee, String reason) {
Log.e("CHECK", "Invitation rejected, Inv- "+invitee+": Reas- "+reason);
Toast.makeText(getApplicationContext() , "Invtn REJECTED, invitee- "+invitee+" :reason-"+reason,
Toast.LENGTH_LONG).show();
}
});
【问题讨论】:
-
如果有人想否决这个问题,请提供原因。
-
你有没有想过这个问题?如果是这样,您可以在这里分享详细信息吗?
-
对不起,我没有工作文件,我想我已经解决了。但我不记得了。我会尽力为你找到它。给我一些时间。
标签: android xmpp asmack multiuserchat