产品动态
公告
V2TimConversation 对象的 orderKey 字段排序。orderKey 字段是整型数,当发送新消息、接收新消息、设置草稿或置顶会话时,会话被激活,orderKey 字段会增大。getConversationList 获取会话列表时,该接口会先返回置顶的会话,再返回未置顶的会话。您可以通过 V2TIMConversation 对象的 isPinned 字段,检查会话有没有置顶。// isPinned 参数为 true,表示置顶会话,否则,表示取消置顶。bool isPinned = true;conversationManager.pinConversation(conversationID: "conversationID", isPinned: isPinned);
addConversationListener(点击查看详情) 添加会话监听器,就可以在 onConversationChanged 中获取到 V2TimConversation 对象的 isPinned 字段值。根据这个字段可以判断会话的置顶状态是否变化。
示例代码如下:conversationManager.addConversationListener(listener: V2TimConversationListener(onConversationChanged: (conversationList) {// 变更后的最新会话},));
文档反馈