注册

关于环信监听好友状态事件的实现问题

调用环信SDK添加好友,EMContactManager.getInstance().addContact(toAddUsername, reason);比如x1添加x2,x2同意之后,在服务器中,立马能看到x2的好友列表有x1,但是x1的好友列表没有x2,他们说是没有实现监听好友状态事件EMContactManager.getInstance().setContactListener(new EMContactListener() {

@Override
public void onContactAdded(List usernameList) {
//增加了联系人时回调此方法
}
}但是看源码实现,这个方法好像是在本地添加,我就想知道,本地增加了联系人,怎么和服务器关联上的
已邀请:
demo里的实现是在登录之后去服务器获取联系人列表保存到本地的数据库,然后通过联系人监听去增加、删除本地数据库保存的好友,显示通讯录的时候是从本地数据库拿的数据去显示的

要回复问题请先登录注册