IMSDK
即时通信 IM 提供全球接入、单聊、群聊、消息推送、资料关系链托管、账号鉴权等全方位解决方案,并提供完备的 App 接入、后台管理接口。
V2TIMMessageSearchResultItem

Public 成员函数

String getConversationID ()
 
int getMessageCount ()
 
List< V2TIMMessagegetMessageList ()
 

成员函数说明

◆ getConversationID()

String getConversationID ( )
inline

会话 ID

◆ getMessageCount()

int getMessageCount ( )
inline

当前会话一共搜索到了多少条符合要求的消息

◆ getMessageList()

List<V2TIMMessage> getMessageList ( )
inline

满足搜索条件的消息列表

如果您本次搜索【指定会话】,那么 messageList 中装载的是本会话中所有满足搜索条件的消息列表。

如果您本次搜索【全部会话】,那么 messageList 中装载的消息条数会有如下两种可能:

  • 如果某个会话中匹配到的消息条数 > 1,则 messageList 为空,您可以在 UI 上显示“ messageCount 条相关记录”。
  • 如果某个会话中匹配到的消息条数 = 1,则 messageList 为匹配到的那条消息,您可以在 UI 上显示之,并高亮匹配关键词。