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 |