FinoChat-Android-SDK
|
SDK房间管理相关API.
这个类主要用来提供房间管理相关API
更多...
类 | |
class | CustomSummary |
自定义会话 更多... | |
interface | CustomSummaryListener |
自定义会话列表回调接口 更多... | |
Public 成员函数 | |
void | setCustomSummaries (List< CustomSummary > customSummaries, boolean showAtTop) |
设置自定义会话列表数据 更多... | |
void | clearCustomSummaries () |
清除自定义会话列表数据 更多... | |
List< CustomSummary > | getCustomSummaries () |
获取自定义会话列表数据 更多... | |
boolean | isShowCustomConversationsAtTop () |
自定义会话是否显示在会话列表的顶部 更多... | |
void | setCustomSummaryListener (CustomSummaryListener listener) |
设置自定义会话列表回调接口 更多... | |
CustomSummaryListener | getCustomSummaryListener () |
获取自定义会话列表回调接口 更多... | |
RoomEventHandler | getRoomEventHandler () |
房间事件处理器 更多... | |
void | setRoomEventHandler (RoomEventHandler handler) |
RoomSummaries | getRoomSummary () |
获取当前会话列表 更多... | |
MessageSendService | getMessageSendService (Room room) |
获取发送消息服务 更多... | |
void | sendMessage (Room room, Message message) |
发送消息 更多... | |
void | createRoom (String name, List< String > members, ApiCallback< String > callback) |
创建房间 更多... | |
SDK房间管理相关API.
这个类主要用来提供房间管理相关API
void com.finogeeks.finochat.sdk.IChatRoomManager.clearCustomSummaries | ( | ) |
清除自定义会话列表数据
void com.finogeeks.finochat.sdk.IChatRoomManager.createRoom | ( | String | name, |
List< String > | members, | ||
ApiCallback< String > | callback | ||
) |
创建房间
List<CustomSummary> com.finogeeks.finochat.sdk.IChatRoomManager.getCustomSummaries | ( | ) |
获取自定义会话列表数据
CustomSummaryListener com.finogeeks.finochat.sdk.IChatRoomManager.getCustomSummaryListener | ( | ) |
获取自定义会话列表回调接口
MessageSendService com.finogeeks.finochat.sdk.IChatRoomManager.getMessageSendService | ( | Room | room | ) |
获取发送消息服务
RoomEventHandler com.finogeeks.finochat.sdk.IChatRoomManager.getRoomEventHandler | ( | ) |
房间事件处理器
RoomSummaries com.finogeeks.finochat.sdk.IChatRoomManager.getRoomSummary | ( | ) |
获取当前会话列表
boolean com.finogeeks.finochat.sdk.IChatRoomManager.isShowCustomConversationsAtTop | ( | ) |
自定义会话是否显示在会话列表的顶部
void com.finogeeks.finochat.sdk.IChatRoomManager.sendMessage | ( | Room | room, |
Message | message | ||
) |
发送消息
void com.finogeeks.finochat.sdk.IChatRoomManager.setCustomSummaries | ( | List< CustomSummary > | customSummaries, |
boolean | showAtTop | ||
) |
设置自定义会话列表数据
customSummaries | 自定义会话列表 |
showAtTop | 设置的数据是否显示在会话列表顶部 |
void com.finogeeks.finochat.sdk.IChatRoomManager.setCustomSummaryListener | ( | CustomSummaryListener | listener | ) |
设置自定义会话列表回调接口
listener | CustomSummaryListener回调接口 |
void com.finogeeks.finochat.sdk.IChatRoomManager.setRoomEventHandler | ( | RoomEventHandler | handler | ) |