Class GatheredConversation
-
- All Implemented Interfaces:
public class GatheredConversation extends BaseUiConversation
-
-
Field Summary
Fields Modifier and Type Field Description public Conversation.ConversationTypemGatheredTypeprotected final StringCOLON_SPLITpublic ConversationmCorepublic SpannablemConversationContentpublic ReadReceiptInfoV5readReceiptInfoV5public SubscribeUserOnlineStatusonlineStatus
-
Constructor Summary
Constructors Constructor Description GatheredConversation(Context context, Conversation conversation)
-
Method Summary
Modifier and Type Method Description voidonUserInfoUpdate(UserInfo user)用户信息更新 voidonGroupInfoUpdate(Group group)群组信息更新 voidonGroupMemberUpdate(GroupUserInfo groupMember)群组成员更新 voidonConversationUpdate(Conversation conversation)会话更新 intgetUnreadMessageCount()ConversationcurrentConversation(String targetId)-
Methods inherited from class io.rong.imkit.conversationlist.model.BaseUiConversation
getConversationIdentifier, getConversationKey, getDraft, getDraftContent, getOnlineStatus, getReadReceiptInfoV5, isShowDraftContent, onDraftUpdate, processResending, setOnlineStatus, setReadReceiptInfoV5 -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
onUserInfoUpdate
void onUserInfoUpdate(UserInfo user)
用户信息更新
- Parameters:
user- UserInfo
-
onGroupInfoUpdate
void onGroupInfoUpdate(Group group)
群组信息更新
- Parameters:
group- Group
-
onGroupMemberUpdate
void onGroupMemberUpdate(GroupUserInfo groupMember)
群组成员更新
- Parameters:
groupMember- GroupUserInfo
-
onConversationUpdate
void onConversationUpdate(Conversation conversation)
会话更新
- Parameters:
conversation- Conversation
-
getUnreadMessageCount
int getUnreadMessageCount()
-
currentConversation
Conversation currentConversation(String targetId)
-
-
-
-