【问题标题】:Check whether dialog is present between the two users or not in android-Quickblox在 android-Quickblox 中检查两个用户之间是否存在对话框
【发布时间】:2019-04-01 20:56:22
【问题描述】:

我正在构建一个与 Quickblox 集成的 Android 应用程序。我仅将 quickblox 用于聊天。我想知道如何检查用户之间的对话是否存在。每当我单击按钮创建新对话框并且 Quickblox 无法获取聊天时,我面临的问题。单击按钮后检查创建聊天活动的主要任务。

【问题讨论】:

    标签: quickblox-android


    【解决方案1】:

    只需使用对话框列表数据即可:

    public QBChatDialog getPrivateDialogWithUserId(int id) {
        for (QBChatDialog chatDialog : dialogsMap.values()) {
            if (QBDialogType.PRIVATE.equals(chatDialog.getType())
                    && chatDialog.getOccupants().contains(id)) {
                return chatDialog;
            }
        }
    
        return null;
    }
    

    【讨论】:

    • 欢迎您。请投票。如果我的回答对你有帮助。
    猜你喜欢
    • 2016-11-19
    • 1970-01-01
    • 2015-12-06
    • 1970-01-01
    • 1970-01-01
    • 2021-05-06
    • 2010-12-31
    • 2019-11-29
    • 1970-01-01
    相关资源
    最近更新 更多