会话列表和好友列表都是借鉴Leanchat的,跟Demo里的代码一样,但就是每次都只能获取一条数据。adapter里的dataList.size() = 1.
这到底是怎么回事?
如下面的chatList,怎么调试都只有一条数据

private void updateChatList() {
List chatIdList = LCIMConversationItemCache.getInstance().getSortedConversationList();
List chatList = new ArrayList<>();
for(String chatId : chatIdList) {
chatList.add(LCChatKit.getInstance().getClient().getConversation(chatId));
}
chatListAdapter.setDataList(chatList);
chatListAdapter.notifyDataSetChanged();

}

您好,上述问题需要根据您的代码上下文来调试,根据您给出的这个片段不能定位您的问题,还是建议您自己仔细调试一下。

另外 Leanchat 已经下架早已不在维护。时事通信的 Demo 请您参考:ChatKit1