android中easeui 环信3.2.3 昵称 头像 设置解决办法
首先看下官方的介绍的方法: http://docs.easemob.com/im/490integrationcases/10nickname 官方只是介绍了理论实现方法,然而呢,众多小伙伴都是和我一样的啊,我们都是信封拿来主义的啊 既然如此,我就写这篇博客来记录下我的辛酸历程,供大家参考借鉴学习 我集成的只是easeui,并没有把官方的demo代码全部集成进去呐,这样的话我需要啥子功能,自己去demo中抠就好啦,好啦,大家都是这么干的啦 easeui集成步骤呢,这里就不细说了啊,官方说明的还是比较清楚的啦,下面是关于集成成功后的昵称和头像的设置办法 进入正题 一,首先看easeui中的代码,EaseChatFragment.java类中有个内部接口类EaseChatFragmentHelper,呀,看到这,忽然明白如果想自定义扩展字段,需要先自己实现这个方法啊,那就赶紧开工自己写个类继承EaseChatFragment并且实现这个接口类啊,上图看的真切些 @Override public void onSetMessageAttributes(EMMessage message) { if (isRobot){ // set message extension message.setAttribute("em_robot_message" , isRobot); } //