public class V2TIMConversationManagerImpl extends V2TIMConversationManager
限定符和类型 | 方法和说明 |
---|---|
void |
deleteConversation(java.lang.String conversationID,
V2TIMCallback callback)
1.4 删除会话
|
void |
getConversation(java.lang.String conversationID,
V2TIMValueCallback<V2TIMConversation> callback)
1.3 获取指定会话
|
void |
getConversationList(long lastTS,
int count,
V2TIMValueCallback<V2TIMConversationResult> callback)
1.2 获取会话列表
- 一个会话对应一个聊天窗口,比如跟一个好友的 1v1 聊天,或者一个聊天群,都是一个会话。
|
void |
setConversationDraft(java.lang.String conversationID,
java.lang.String draftText,
V2TIMCallback callback)
1.5 设置会话草稿
只在本地保存,不会存储 Server,不能多端同步,程序卸载重装会失效。
|
void |
setConversationListener(V2TIMConversationListener listener)
1.1 设置会话监听器
|
public void setConversationListener(V2TIMConversationListener listener)
V2TIMConversationManager
public void getConversationList(long lastTS, int count, V2TIMValueCallback<V2TIMConversationResult> callback)
V2TIMConversationManager
getConversationList
在类中 V2TIMConversationManager
lastTS
- 分页拉取的游标,第一次默认取传 0,后续分页拉传上一次分页拉取成功回调里的 nextSeqcount
- 分页拉取的个数,一次分页拉取不宜太多,会影响拉取的速度,建议每次拉取 100 个会话public void getConversation(java.lang.String conversationID, V2TIMValueCallback<V2TIMConversation> callback)
V2TIMConversationManager
getConversation
在类中 V2TIMConversationManager
conversationID
- 会话唯一 ID,如果是 C2C 单聊,组成方式为 c2c_userID,如果是群聊,组成方式为 group_groupIDpublic void deleteConversation(java.lang.String conversationID, V2TIMCallback callback)
V2TIMConversationManager
public void setConversationDraft(java.lang.String conversationID, java.lang.String draftText, V2TIMCallback callback)
V2TIMConversationManager
setConversationDraft
在类中 V2TIMConversationManager
draftText
- 草稿内容, 为 null 则表示取消草稿