注册

Android 调用EMConversation.getMessage(),去找一条未找到的消息,到这句代码之后,往下的代码就不执行了。

我通过groupId找到一个群组的消息,然后从里面去找一个没有的消息,按理说应该返回给我空,但是现在它一执行到EMConversation.getMessage()这个方法这,就不走了,这是为什么啊,不是应该返回null吗,现在我这里都没有判断了。
我现在的问题不是这条消息的id什么的对不对,我就是想知道,当然找不到这条消息时候,为什么不返回给我null,而是代码执行到这个方法以后,它没有找到时,就中断了我的代码,使下面的代码无法执行了,这是不符合逻辑的
已邀请:
嗯 这个是从内存中遍历出消息,可以先看内存中存在那些消息,获取下具体的msgid,然后再获取。

要回复问题请先登录注册