这里会显示出您选择的修订版和当前版本之间的差别。
android语音群聊接口 [2017/08/23 08:44] |
android语音群聊接口 [2017/08/23 08:44] (当前版本) |
||
---|---|---|---|
行 1: | 行 1: | ||
+ | ===== 语音群聊控制接口 ===== | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== 1. 发起语音群聊 ==== | ||
+ | |||
+ | <code java> | ||
+ | /** | ||
+ | * 发起语音群聊 | ||
+ | * @param mContext 当前程序上下文 ApplicationContext | ||
+ | * @param list 传递要拨打的成员列表 | ||
+ | * @return void | ||
+ | */ | ||
+ | UCSCall.startChatRoom(Context mContext, ArrayList<ChatRoomMemberInfo> list); | ||
+ | </code> | ||
+ | |||
+ | ==== 2. 退出群聊 ==== | ||
+ | |||
+ | <code java> | ||
+ | /** | ||
+ | * 退出语音群聊 | ||
+ | * @param | ||
+ | * @return void | ||
+ | */ | ||
+ | UCSCall.stopChatRoom(); | ||
+ | </code> | ||
+ | |||
+ | ==== 3. 语音群聊状态通知回调 ==== | ||
+ | |||
+ | <code java> | ||
+ | /** | ||
+ | * 语音群聊成员状态回调 | ||
+ | * @param callId 返回当前群聊id号 | ||
+ | * @param chatroomstates 包含群聊成员号码和群聊成员当前状态 | ||
+ | * @return void | ||
+ | */ | ||
+ | onChatRoomState(String callId, ArrayListchatroomstates); | ||
+ | </code> | ||
+ | |||
+ | ==== 4. 语音群聊来电通知回调 ==== | ||
+ | |||
+ | <code java> | ||
+ | /** | ||
+ | * 来电回调函数 | ||
+ | * @param callId 返回当前群聊id号 | ||
+ | * @param callerNumber 主叫号码 | ||
+ | * @param nickName显示主叫昵称 | ||
+ | * @param userdata 没有用到,暂时为空 | ||
+ | * @return void | ||
+ | */ | ||
+ | onChatRoomIncomingCall(String callId, String callerNumber ,String nickName, String userdata); | ||
+ | </code> | ||
+ | |||