环信2.2.5 从服务器端获取当前用户的所有群组信息错误

调用EMGroupManager.getInstance().getGroupsFromServer()代码返回List<EMGroup>,有时候每一个EMGroup对象中的
getAffiliationsCount()方法 获取群组成员人数返回都是-1,请各位大神指教
已邀请:

zhuhy

赞同来自:

在服务端获取群组是在子线程中获取的吗,群对象是在本地获取的还是在服务器获取的,使用这个获取看下
//根据群聊ID从服务器获取群聊基本信息
 EMGroup group =EMGroupManager.getInstance().getGroupFromServer(groupId); //保存获取下来的群聊基本信息 EMGroupManager.getInstance().createOrUpdateLocalGroup(group);
拿到group在去调用getAffiliationsCount()方法

keven

赞同来自:

谢谢问题解决了,我实在客户端子线程中获取群组的,用您提供的方法解决的

要回复问题请先登录注册

知识价值的认可,源自您的赞赏

扫描二维码,你的支付将由imGeek代收后转给对方

×