浏览 SDKs · Android
SDKsAndroid

重置群聊 @ 状态

使用 resetConversationGroupAtType() 将 Android 指定会话的群聊 @ 状态重置为普通状态。

复制

用户处理完群聊中的 @ 消息后,调用 resetConversationGroupAtType()groupAtType 重置为普通状态。

OpenIMClient.getInstance().conversationManager.resetConversationGroupAtType(
    new OnBase<String>() {
        @Override
        public void onSuccess(String data) {
            markGroupMentionStateReset(conversationID);
        }

        @Override
        public void onError(int code, String error) {
            recordGroupMentionResetFailure(code, error);
        }
    },
    conversationID
);

本操作只负责重置为普通状态,不应用于主动写入 atMeatAll 等状态。群聊 @ 状态与消息已读状态不同。

成功 callback 后通过 onConversationChangedconversationID 合并该会话;完整 listener 见获取会话列表