注册

群聊,第一次获取 EMClient.getInstance().groupManager().getGroup(groupId).getMembers()数量为1,第二次以后就正常了,求解决

点击群详情的时候,获取到的群信息为1个,第二次点击之后就可以正常获取,为啥?
已邀请:
需要您从服务器获取下这个群组的信息:
group = EMClient.getInstance().groupManager().getGroupFromServer(groupid);
 
具体可以参考下
GroupSimpleDetailActivity 这个类中的方法了。
我的群是后台创建的,用户在点击之后,后台会自动把他加入这个群聊中,你的意思是我在获取群信息的时候,需要先调用这个 EMClient.getInstance().groupManager().getGroupFromServer(groupid)吗? 
后台建立的是私有的群,不是公开的,所以不是很清楚需要去先调用这个吗?
public void run() {group=EMClient.getInstance().groupManager().getGroupFromServer(groupId);
System.out.println("====group="+group.getMembers().size());

直接返回是0.
group.getMemberCount()
返回的又是正常人数。。。求解。。

要回复问题请先登录注册