如何检查我发送的请求是否被拒绝?

时间:2018-06-08 11:45:48

标签: android quickblox quickblox-android

如何检查我发送的添加好友请求是否已在QuickBlox中被拒绝?

当我向某人发送请求时,他已添加到我的名单中(Type.none),但当他拒绝我的请求时,他应该从我的名单中删除!

1 个答案:

答案 0 :(得分:0)

添加/删除用户

要将用户添加到联系人列表,只需使用以下方法:

int userID = 56;

if (chatRoster.contains(userID)) {
    try {
        chatRoster.subscribe(userID);
    } catch (SmackException.NotConnectedException e) {

    }
} else {
    try {
        chatRoster.createEntry(userID, null);
    } catch (XMPPException e) {

    } catch (SmackException.NotLoggedInException e) {

    } catch (SmackException.NotConnectedException e) {

    } catch (SmackException.NoResponseException e) {

    }
}

现在您需要实现此QBSubscriptionListener

此用户将收到要添加到联系人列表的请求

 @Override
public void subscriptionRequested(int userId) {

}

了解更多信息,请点击doc link