注册

chatactivity中save了自己createsendmsg、createreceivemsg几条消息,调用刷新,界面显示的只有createsendmessage并且没有按时间排序排列

chatactivity中 调用了  msg1 = EMMessage.createSendMessage(Type.TXT); TextMessageBody body = new TextMessageBody(content);
            msg.addBody(body);
            msg.setTo(to);
            msg.setFrom(from);
            msg.setMsgTime(time);(time是聊天记录json中的timetap)
msg2 = EMMessage.createReceiveMessage(Type.TXT); EMChatManager.getInstance().saveMessage(msg);,然后调用messageList.refresh();界面显示的只有createsendmessage,并且不是按照timetap的顺序排列的,有谁知道怎么做吗
已邀请:
拿到消息后,自己根据消息的时间排序显示

要回复问题请先登录注册