hyphenate_SDK3.0  3.8.5
hyphenatejavaIMSDK
Public 属性 | 所有成员列表
com.hyphenate.chat.EMGroupOptions类 参考

Public 属性

int maxUsers = 200
 
EMGroupManager.EMGroupStyle style = EMGroupManager.EMGroupStyle.EMGroupStylePrivateOnlyOwnerInvite
 
boolean inviteNeedConfirm = false
 
String extField
 

详细描述

创建群组时的属性配置

类成员变量说明

String com.hyphenate.chat.EMGroupOptions.extField

群详情扩展,可以采用json格式,以包含更多群信息

boolean com.hyphenate.chat.EMGroupOptions.inviteNeedConfirm = false

邀请进群是否需要对方同意

收到邀请是否自动入群有两个级别的设置,创建群组时inviteNeedConfirm设置及通过EMOptions#setAutoAcceptGroupInvitation(boolean)自动接受加群邀请, 具体使用如下: (1)如果设置inviteNeedConfirm为false,在服务端直接加被邀请人进群, 被邀请人设置EMOptions#setAutoAcceptGroupInvitation(boolean)不起作用 (2) 如果设置inviteNeedConfirm为true,被邀请人设置EMOptions#setAutoAcceptGroupInvitation(boolean)才会起作用 EMOptions#setAutoAcceptGroupInvitation(boolean)为SDK级别操作,设置其为true时,SDK在被邀请人接收到入群邀请后,在SDK内部调用同意入群的api, 自动接受邀请入群; 当其被设置false,即非自动同意其邀请时,用户可以选择接受邀请进群,也可选择拒绝邀请

int com.hyphenate.chat.EMGroupOptions.maxUsers = 200

群最大成员数

EMGroupManager.EMGroupStyle com.hyphenate.chat.EMGroupOptions.style = EMGroupManager.EMGroupStyle.EMGroupStylePrivateOnlyOwnerInvite

该类的文档由以下文件生成: