在android smack中从MUC邀请中获取组名?

时间:2018-01-08 07:31:15

标签: android xmpp smack asmack multiuserchat

我正在使用smack库在Android应用程序中实现多用户聊天。我能够收到群组邀请并能够使用以下邀请听众加入。

   InvitationListener mBilateralInvitationListener = new InvitationListener() {
        @Override
        public void invitationReceived(Connection conn, final String room, String inviter, String reason, String password, Message message) {
            final MucInvitation mucInvitation = new MucInvitation(conn, room, inviter, reason, password, message);

            // Here is my code for accepting muc request. Needed here to identify the group name

            );
        }

    };

在这里,我想知道群组名称,但我没有收到邀请。请告诉我如何从邀请中获取组名或让我知道如何在android smack中获取组名。

注意:我已尝试尝试从我的MultiUserChat.java对象(getRoom(), getRoomInfo(,))中获取组名,但它没有返回实际的组名,而是返回如下所述。

groupchat-04379f6acf3b2525befa93c4b0eaf108@conference.myprovider.net

0 个答案:

没有答案