# BaseUiConversation

public abstract class BaseUiConversation

## Constructors

BaseUiConversation
Link copied to clipboard
public void BaseUiConversation(Context context, Conversation conversation)

## Properties

mConversationContent
Link copied to clipboard
public Spannable mConversationContent
mCore
Link copied to clipboard
public Conversation mCore
onlineStatus
Link copied to clipboard
public SubscribeUserOnlineStatus onlineStatus
在线状态
readReceiptInfoV5
Link copied to clipboard
public ReadReceiptInfoV5 readReceiptInfoV5
已读回执V5信息

## Functions

currentConversation
Link copied to clipboard
public Conversation currentConversation(String targetId)
getConversationIdentifier
Link copied to clipboard
public ConversationIdentifier getConversationIdentifier()
getConversationKey
Link copied to clipboard
public String getConversationKey()
getDraft
Link copied to clipboard
public String getDraft()
获取会话输入框输入的草稿
getDraftContent
Link copied to clipboard
public String getDraftContent()
getOnlineStatus
Link copied to clipboard
public SubscribeUserOnlineStatus getOnlineStatus()
getReadReceiptInfoV5
Link copied to clipboard
public ReadReceiptInfoV5 getReadReceiptInfoV5()
getUnreadMessageCount
Link copied to clipboard
public int getUnreadMessageCount()
isShowDraftContent
Link copied to clipboard
public boolean isShowDraftContent()
是否展示会话草稿或者编辑消息草稿
onConversationUpdate
Link copied to clipboard
public abstract void onConversationUpdate(Conversation conversation)
会话更新
onDraftUpdate
Link copied to clipboard
public void onDraftUpdate(String draft)
onGroupInfoUpdate
Link copied to clipboard
public abstract void onGroupInfoUpdate(Group group)
群组信息更新
onGroupMemberUpdate
Link copied to clipboard
public abstract void onGroupMemberUpdate(GroupUserInfo groupMember)
群组成员更新
onUserInfoUpdate
Link copied to clipboard
public abstract void onUserInfoUpdate(UserInfo user)
用户信息更新
processResending
Link copied to clipboard
public void processResending(Conversation conversation)
setOnlineStatus
Link copied to clipboard
public void setOnlineStatus(SubscribeUserOnlineStatus onlineStatus)
setReadReceiptInfoV5
Link copied to clipboard
public void setReadReceiptInfoV5(ReadReceiptInfoV5 readReceiptInfoV5)