Public 成员函数 | |
| String | getConversationID () |
| int | getConversationType () |
| String | getUserID () |
| String | getGroupID () |
| TIMMessage | getLastMessage () |
| int | getUnreadCount () |
| long | getActiveTime () |
| V2TIMMessageDraft | getDraft () |
| void | setDraft (V2TIMMessageDraft draft) |
| boolean | hasDraft () |
| void | getShowName (@Nullable final V2TIMValueCallback< String > callback) |
静态 Public 属性 | |
| static final int | CONVERSATION_TYPE_INVALID = 0 |
| static final int | V2TIM_C2C = 1 |
| static final int | V2TIM_GROUP = 2 |
|
inline |
获取会话 ID
|
inline |
获取会话类型
|
inline |
如果会话类型为 C2C 单聊,userID 会存储对方的用户ID,否则为 null
|
inline |
如果会话类型为群聊,groupID 会存储当前群的群 ID,否则为 null
|
inline |
获取会话最新一条消息
|
inline |
获取未读计数
|
inline |
|
inline |
获取未编辑完的草稿消息
|
inline |
添加未编辑完的草稿消息
在发送消息时,常常会遇到尚未编辑完毕就要切换到其它聊天窗口的情况,这些未编辑完的消息就可以通过 setDraft() 接口存储到草稿箱中。 草稿信息会存本地数据库,重新登录后依然可以获取。
| draft | 草稿内容, 为 null 则表示取消草稿 |
|
inline |
当前会话是否存在草稿
|
inline |
获取会话展示名称:群组返回群名称;C2C 按照 备注->昵称->ID 的优先级返回
|
static |
|
static |
|
static |