问题描述
网上找了好多都是ios的,,andorid咋都没有啊。我现在吧chatui3.0的demo加到了自己的项目里面,。,我没用parsemanager,就是在登录的时候把从我的服务器获取的联系人列表直接DemoHelper.getInstance().getModel().saveContactlist();保存。。但是有时候头像和昵称能出来,。,。有时候出不来,。是我的办法不对吗。?求正确的更改方法,最好详细点的。。
解决方案
引入easeui后 其他的地方不用变化,看下demohelper这个类里面的 getUserProfileManager().asyncFetchContactInfosFromServer(usernames,new EMValueCallBack<List<EaseUser>>() { @Override public void onSuccess(List<EaseUser> uList) { updateContactList(uList); getUserProfileManager().notifyContactInfosSyncListener(true); } @Override public void onError(int error, String errorMsg) { } }); 把这个地方的代码换成从你自己的服务器获取数据的逻辑就可以。
解决方案二:
恩是改这个getUserProfileManager().asyncFetchContactInfosFromServer方法。。,但是归根结底还是改了parsemanager的一些方法。