imConversation.queryMessages(message.getMessageId(), message.getTimestamp(), 20, new AVIMMessagesQueryCallback() {
@Override
public void done(List list, AVIMException e) {
refreshLayout.setRefreshing(false);
if (filterException(e)) {
if (null != list && list.size() > 0) {
itemAdapter.addMessageList(list);
itemAdapter.notifyDataSetChanged();
layoutManager.scrollToPositionWithOffset(list.size() - 1, 0);
}
}
}
});
这个是demo里面的。 为什么会出现 public void done(List list, AVIMException e)
这个方法出现两边呢。我做的查询历史方法。每次查询都是两边的消息.
-
创建时间
16年1月21日
-
最后回复
16年1月26日
-
4
回复
-
970
浏览
-
2
用户