联系人列表中显示暂无数据

可以正常显示好友列表,但是上方有一块 暂无数据


已邀请:

能正常显示好友列表但是上方有一大块"暂无数据"

想放图但是传不上来 

正常显示部分的数据我是用

contactListLayout = findViewById(com.hyphenate.easeui.R.id.contact_list);

继承EaseContactListFragment实现的

过程大概是 getAllContactsFromServer() ->保存信息到本地数据库->刷新页面

刷新页面内主要调用以下两个方法

contactLayout.getContactList();
contactListLayout.refreshList();


搞不清楚contactLayout和contactListLayout的区别

很神奇的是即使我注释了类里的所有内容,但是因为类继承了EaseContactListFragment 好友列表依然能正常显示,不过列表上边依然存在一大块暂无数据

修了半天来自问自答一下吧,出现暂无数据模块是由于基类EaseBaseRecyclerViewAdapter中的getEmptyLayoutId返回了ease_layout_default_no_data.xml文件,至于判断条件参数运作机制就不懂了,我们简单粗暴的修改这个xml文件就可以解决问题

日志信息中有一条:

W/Glide: Failed to find GeneratedAppGlideModule. You should include an annotationProcessor compile dependency on com.github.bumptech.glide:compiler in your application and a @GlideModule annotated AppGlideModule implementation or LibraryGlideModules will be silently ignored
W/Glide: Load failed for null with size [0x0]
class com.bumptech.glide.load.engine.GlideException: Received null model

求大神解救

要回复问题请先登录注册