浏览 SDKs · Android
平台
SDKsAndroid

退出群组

当前登录用户主动退出指定群组。

复制

当前登录用户主动退出已加入的指定群组。该操作仅影响当前用户,群组本身及其他成员不受影响。群主若需退出群组,需先转让群主身份或直接解散群组。

String groupID = "group_123";

OpenIMClient.getInstance().groupManager.quitGroup(
    new OnBase<String>() {
        @Override
        public void onSuccess(String data) {
            // 退出群组成功
        }

        @Override
        public void onError(int code, String error) {
            // 处理退出群组失败
        }
    },
    groupID
);

参数说明

参数类型是否必填说明
baseOnBase<String>是异步请求回调。
groupIDString是期望退出的目标群组全局唯一 ID。

返回结果

成功回调中的 data 返回确认信息。

成功回调表示服务端已记录退群操作。随后本地会触发 onJoinedGroupDeleted 事件,客户端应以 groupID 为标识从已加入群组列表中移除该群,并清理或更新对应群会话;事件监听的注册与处理见群组概览。

如群主需要移交管理权后再退出,请先调用转让群主;若需要彻底终止群组,请调用解散群组。