差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
后一修订版 两侧同时换到之后的修订记录
im:android:basics:group [2020/03/13 09:02]
zhaoliang [开启和关闭全员禁言]
im:android:basics:group [2020/06/19 08:47]
liujn [群组管理]
行 6: 行 6:
 SDK3.3.0 release新增许多群组操作的API,请查看链接[[im:​200androidclientintegration:​3.3.0apichange|3.3.0api修改]] SDK3.3.0 release新增许多群组操作的API,请查看链接[[im:​200androidclientintegration:​3.3.0apichange|3.3.0api修改]]
  
-**注意**:''​群主+管理员 一起一共不超过100个,也就是不超过99个管理员''​+**注意**:''​1、群主+管理员 一起一共不超过100个,也就是不超过99个管理员。2、群组成员最大数(包括群主),默认值200,最大值2000。''​
 ---- ----
 ===== 收发消息 ===== ===== 收发消息 =====
行 281: 行 281:
 </​code>​ </​code>​
  
 +
 +==== 开启和关闭全员禁言 ====
 +owner和管理员可以开启和关闭全员禁言。
 +<code java>
 +     /**
 +     * \~chinese
 +     * 禁言所有成员
 +     * @param groupId 群组id
 +     */
 +    public void muteAllMembers(final String groupId, final EMValueCallBack<​EMGroup>​ callBack)
 +    ​
 +    /**
 +     * \~chinese
 +     * 解除所有成员禁言
 +     * @param groupId 群组id
 +     */
 +    public void unmuteAllMembers(final String groupId, final EMValueCallBack<​EMGroup>​ callBack)
 +</​code>​
 ==== 白名单管理 ==== ==== 白名单管理 ====
 可以将用户添加到白名单中,用户白名单在管理员开启了全员禁言时生效,可以运行白名单用户发出消息。 可以将用户添加到白名单中,用户白名单在管理员开启了全员禁言时生效,可以运行白名单用户发出消息。
行 448: 行 466:
     public void onMuteListRemoved(String groupId, final List<​String>​ mutes) {     public void onMuteListRemoved(String groupId, final List<​String>​ mutes) {
  //​成员从禁言列表里移除通知  //​成员从禁言列表里移除通知
 +    }
 +    ​
 +    @Override
 +    public void onWhiteListAdded(String groupId, List<​String>​ whitelist) {
 +          //​成员被加到白名单中
 +    }
 +
 +    @Override
 +    public void onWhiteListRemoved(String groupId, List<​String>​ whitelist) {
 +         //​成员从白名单中被移除
 +    }
 +
 +    @Override
 +    public void onAllMemberMuteStateChanged(String groupId, boolean isMuted) {
 +          //​全员禁言是否开启
     }     }