环信遇到的问题

1、设置用户提供者,显示头像和昵称

技术咨询说是在application里面设置,我死活都没弄出来,技术咨询也是无解,结果我就在 MainActivity里面设置提供者,没想到就好了,太坑爹了

可能是在application中直接设置不行,因为根本就没有执行,log都不打印的

  5-7行  我直接返回了固定值,按照官方说明,应该是 你通过方法提供的 username ,查找本地数据库,返回结果,如果本地没有,再联网查询返回结果。

 1         EaseUI.getInstance().setUserProfileProvider(new EaseUI.EaseUserProfileProvider() {
 2             @Override
 3             public EaseUser getUser(String username) {
 4                 Logger.e("main getUser "+username);
 5                 EaseUser easeUser=new EaseUser(username);
 6                 easeUser.setAvatar("http://bmob-cdn-5663.b0.upaiyun.com/2016/08/22/49af49b1b23247359f30cb110572dac9.png");
 7                 easeUser.setNick("我就静静的看你装逼");
 8                 return easeUser;
 9             }
10         });

 

2、隐藏会话列表的搜索框

直接去改ui库布局,R.layout.ease_fragment_conversation_list布局中 把搜索框设为gone,注释的话会出现空指针

    <include
        android:visibility="gone"
        layout="@layout/ease_search_bar" />

 

posted @ 2016-09-18 17:47  demon9  阅读(387)  评论(0编辑  收藏  举报