hyphenate_SDK3.0  3.0.1
hyphenatejavaIMSDK
Public 成员函数 | 所有成员列表
com.hyphenate.EMGroupChangeListener接口 参考

Public 成员函数

void onInvitationReceived (String groupId, String groupName, String inviter, String reason)
 
void onApplicationReceived (String groupId, String groupName, String applicant, String reason)
 
void onApplicationAccept (String groupId, String groupName, String accepter)
 
void onApplicationDeclined (String groupId, String groupName, String decliner, String reason)
 
void onInvitationAccpted (String groupId, String invitee, String reason)
 
void onInvitationDeclined (String groupId, String invitee, String reason)
 
void onUserRemoved (String groupId, String groupName)
 
void onGroupDestroy (String groupId, String groupName)
 
void onAutoAcceptInvitationFromGroup (String groupId, String inviter, String inviteMessage)
 

详细描述

群组相关的监听器,侦听群组相关的事件,例如加群申请,希望加入某个群,这个群的群主同意或者拒绝,被踢群等事件。

成员函数说明

void com.hyphenate.EMGroupChangeListener.onApplicationAccept ( String  groupId,
String  groupName,
String  accepter 
)

加群申请被对方接受

参数
groupId群组的id
groupName群组的名字
accepter同意人得username
void com.hyphenate.EMGroupChangeListener.onApplicationDeclined ( String  groupId,
String  groupName,
String  decliner,
String  reason 
)

加群申请被拒绝

参数
groupId群组id
groupName群组名字
decliner拒绝人得username
reason拒绝理由
void com.hyphenate.EMGroupChangeListener.onApplicationReceived ( String  groupId,
String  groupName,
String  applicant,
String  reason 
)

用户申请加入群

参数
groupId要加入的群的id
groupName要加入的群的名称
applyer申请人的username
reason申请加入的reason
void com.hyphenate.EMGroupChangeListener.onAutoAcceptInvitationFromGroup ( String  groupId,
String  inviter,
String  inviteMessage 
)

自动同意加入群组 sdk会先加入这个群组,并通过此回调通知应用 参考com.hyphenate.chat.EMOptions.setAutoAcceptGroupInvitation(boolean value)

参数
groupId
inviter
inviteMessage
void com.hyphenate.EMGroupChangeListener.onGroupDestroy ( String  groupId,
String  groupName 
)

群组被解散。 sdk 会先删除本地的这个群组,之后通过此回调通知应用,此群组被删除了

参数
groupId群组的ID
groupName群组的名称
void com.hyphenate.EMGroupChangeListener.onInvitationAccpted ( String  groupId,
String  invitee,
String  reason 
)

群组邀请被接受

参数
groupId
invitee
reason
void com.hyphenate.EMGroupChangeListener.onInvitationDeclined ( String  groupId,
String  invitee,
String  reason 
)

群组邀请被拒绝

参数
groupId
invitee
reason
void com.hyphenate.EMGroupChangeListener.onInvitationReceived ( String  groupId,
String  groupName,
String  inviter,
String  reason 
)

当前用户收到加入群组邀请

参数
groupId要加入的群的id
groupName要加入的群的名称
inviter邀请人的id
reason邀请加入的reason
void com.hyphenate.EMGroupChangeListener.onUserRemoved ( String  groupId,
String  groupName 
)

当前登录用户被管理员移除出群组

参数
groupId
groupName

该接口的文档由以下文件生成: