注册

联系人列表问题

你好,我这边在开发的时候联系人列表第一次登陆可以刷新,但是杀死app再进联系人列表就没有了,重新登录的话又可以刷新出来,请问这是哪里出了问题
已邀请:

[已注销]

赞同来自: fat1

看下ContactlistFragment类中:

onResume这个方法,最终调用
getContactList()方法,
下面这个方法是去数据库中加载好友信息的,看下里面的语句是不是进去了,如果执行了去数据库中查找好友的话 就会有值的。
Map<String, User> users = ((DemoHXSDKHelper)HXSDKHelper.getInstance()).getContactList();
 

QQ

我跟你说说吧
环信有个欢迎页面
@Override protected void onStart() { super.onStart(); new Thread(new Runnable() { public void run() { if (DemoHXSDKHelper.getInstance().isLogined()) { // ** 免登陆情况 加载所有本地群和会话 //不是必须的,不加sdk也会自动异步去加载(不会重复加载); //加上的话保证进了主页面会话和群组都已经load完毕 long start = System.currentTimeMillis(); EMGroupManager.getInstance().loadAllGroups(); EMChatManager.getInstance().loadAllConversations(); long costTime = System.currentTimeMillis() - start; //等待sleeptime时长 if (sleepTime - costTime > 0) { try { Thread.sleep(sleepTime - costTime); } catch (InterruptedException e) { e.printStackTrace(); } } //进入主页面 startActivity(new Intent(MLLoginAty.this, MLHomeActivity.class)); finish(); }else { } } }).start(); }
  有这段代码  你退出环信需要用他们自己的logout


这个问题我也纠结了好几天不过最后还是自己弄出来 希望对你有用

要回复问题请先登录注册