public interface IChatProvider
限定符和类型 | 方法和说明 |
---|---|
boolean |
addMessageList(java.util.List<MessageInfo> messages,
boolean front)
批量添加聊天消息
|
boolean |
deleteMessageList(java.util.List<MessageInfo> messages)
批量删除聊天消息
|
java.util.List<MessageInfo> |
getDataSource()
获取聊天消息数据
|
void |
setAdapter(MessageListAdapter adapter)
绑定会话适配器时触发的调用
|
boolean |
updateMessageList(java.util.List<MessageInfo> messages)
批量更新聊天消息
|
java.util.List<MessageInfo> getDataSource()
boolean addMessageList(java.util.List<MessageInfo> messages, boolean front)
messages
- 聊天消息front
- 是否往前加(前:消息列表的头部,对应聊天界面的顶部,后:消息列表的尾部,对应聊天界面的底部)boolean deleteMessageList(java.util.List<MessageInfo> messages)
messages
- 聊天消息boolean updateMessageList(java.util.List<MessageInfo> messages)
messages
- 聊天消息void setAdapter(MessageListAdapter adapter)
adapter
- 会话UI显示适配器