Conversation.getLastMessage(String)没用

EmMper
2018-05-02 09:05 413 0

下图为API文档:

下图为debug过程中拿到的conversation对象:

已废弃的方法中可以拿到对应字段,但是代替的方法返回的值为空。

使用sdk版本为当前最新版本。

2个回答

热门排序
  • 这个消息应该是被删除了,有消息的时候latestMsgDate是最后一条消息的时间,删除消息的话这个时间还是会存在,消息排序会用到这个时间若没有消息本地创建会话latestMsgDate也是有值的,是本地创建会话的时间 所以你这个情况应该是 展示全部
  • lavenderln
    2018-05-02 09:31

    你是调用JMessage.getLatestMessage()获取不到最后一条消息?