注册

Android 3.2.0 demo头像跟昵称问题

有没有知道Android 3.2.0 demo中注册用户时自动生成的头像跟昵称是在代码哪里操作的,而且对照前一个版本的demo,感觉并没有将头像跟昵称放到扩展消息中,但是3.2.0现在已经可以自动生成头像跟昵称,在通话时进行传递并保存到本地数据库中,有知道的希望能指点一下

QQ图片20161101213631.png

已邀请:
头像昵称环信是不维护的,demo中是在第三方服务器获取的头像昵称显示的,你可以在您服务器获取头像昵称来显示。 设置用户信息提供者
设置了此提供者后,EaseUI 里的 fragment 及相关控件就会自动显示用户头像和昵称了,当然前提是你设置的 provider 返回的 user 对象设置了昵称和头像地址。

示例(具体可参考 demohelper
//get easeui instance
easeUI = EaseUI.getInstance();
//需要EaseUI库显示用户头像和昵称设置此provider
easeUI.setUserProfileProvider(new EaseUserProfileProvider() {

@Override
public EaseUser getUser(String username) {
return getUserInfo(username);
}
});可以看一下,getUserInfo是自己实现的一个方法,在这个方法里去根据传入的username获取传的username对应的昵称、头像,设置给EaseUser的对象,并返回。

要回复问题请先登录注册