Получение имени группы из приглашения MUC в Android?

Я использую библиотеку 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 ответов

Другие вопросы по тегам