BaseRecyclerViewAdapterHelper icon indicating copy to clipboard operation
BaseRecyclerViewAdapterHelper copied to clipboard

setEmptyView显示不正确

Open 1161853339 opened this issue 4 years ago • 3 comments

version:2.9.50 issue: recyclerView.setLayoutManager(new GridLayoutManager(this, 2)); 如果使用这个布局, setEmptyView显示的时候也是按照了GridLayoutManager 来分成两列显示,导致显示只显示在第一个单元格

1161853339 avatar Jan 16 '20 03:01 1161853339

请问你这个问题找到解决办法了吗?我现在也遇到了

kokod21 avatar Jan 21 '21 02:01 kokod21

可以检查一下是否设置了 SpanSizeLookup,如果是的话需要自己判断 EmptyView 类型,然后返回相应的 spanCount @1161853339 @kokod21

ZakAnun avatar May 30 '22 08:05 ZakAnun

layoutManager.spanSizeLookup = object : GridLayoutManager.SpanSizeLookup() { override fun getSpanSize(position: Int): Int { return if (mMeetingAdapter.getItemViewType(position) == EMPTY_VIEW) { 2 //横向item数 } else { 1 } } }

lain37 avatar Sep 20 '22 09:09 lain37