BaseRecyclerViewAdapterHelper
BaseRecyclerViewAdapterHelper copied to clipboard
bug:1.setEmptyView 如果直接传入id 不起作用 2.nestscrollview 嵌套recyclerview emptyview高度显示不对
版本: implementation 'com.github.CymChad:BaseRecyclerViewAdapterHelper:3.0.4'
- mainAdapter.setEmptyView(R.layout.emptyview);
该方式显示不生效
2.nestscrollview 嵌套recyclerview emptyview高度显示不对
空布局
recyclerview
最终显示效果,正常来说 是铺满屏幕才对 但是实际高度只有textview的高度 。如果textview 高度是100dp 那么empty只显示100dp
我用MVVM方式指定adapter这个也不显示
这个问题解决了吗?我用的是WearableRecyclerview 我设置了 就是没有显示出来
错误1 ,我也碰到了,希望大佬给解答一下
错误1,我这边调整了一下setadapter的顺序,调整到setemptyview前面,既可以实现setemptyview
错误1 的原因,看源码:
fun setEmptyView(layoutResId: Int) {
// 此处的mRecyclerView是在#onAttachedToRecyclerView中赋值的(由RecyclerView#setAdapter回调)
mRecyclerView?.let {
val view = LayoutInflater.from(it.context).inflate(layoutResId, it, false)
setEmptyView(view)
}
}
因此,先调用RecyclerView#setAdapter
,再Adapter#setEmptyView
.