BaseRecyclerViewAdapterHelper icon indicating copy to clipboard operation
BaseRecyclerViewAdapterHelper copied to clipboard

4.0.0-beta02 使用EmptyView 宽度显示异常

Open PengShaoLei97 opened this issue 2 years ago • 3 comments

问题: 设置启用EmptyView后,引用布局的layout_width为‘match_parent’,但是显示的实际宽度为GridLayoutManager(requireContext(), 3)中单个item的宽度,在3.0+的版本中使用未出现该问题。 启用空布局代码: image 布局: image 样式: image

PengShaoLei97 avatar Sep 19 '22 09:09 PengShaoLei97

使用 QuickGridLayoutManager

limuyang2 avatar Sep 21 '22 09:09 limuyang2

十分感谢,您的回答完美解决了我的问题。

改动前: image

改动后: image

PengShaoLei97 avatar Sep 21 '22 09:09 PengShaoLei97

在使用过程中,我还注意到一点,在我注册adapter包括setOnItemClickListener在内等一系列监听的过程中,不能正确的在class中进行注册。(3.0+版本中未出现该问题)

image

后续这个地方会有改动吗?

PengShaoLei97 avatar Sep 21 '22 09:09 PengShaoLei97

在使用过程中,我还注意到一点,在我注册adapter包括setOnItemClickListener在内等一系列监听的过程中,不能正确的在class中进行注册。(3.0+版本中未出现该问题)

image

后续这个地方会有改动吗?

谢谢你的反馈,目前点击事件是使用的dsl实现的,class继承实现貌似有些问题,后续将改进

limuyang2 avatar Sep 22 '22 01:09 limuyang2

在使用LinearLayoutManager時,添加EmptyView同樣也有展開不完全的情況發生

eimori avatar Sep 22 '22 15:09 eimori

在使用LinearLayoutManager時,添加EmptyView同樣也有展開不完全的情況發生

我这边尝试在LinearLayoutManager中使用EmptyView暂未发现展开不完全的情况存在。

PengShaoLei97 avatar Sep 23 '22 01:09 PengShaoLei97

你好,尝试 4.0.0-beta04,解决了点击事件问题

limuyang2 avatar Sep 23 '22 02:09 limuyang2

你好,尝试 4.0.0-beta04,解决了点击事件问题

@limuyang2 感谢,刚刚已尝试更新至4.0.0-beta04版本,点击事件监听注册已恢复正常。 我在开发过程中发现了新的问题,使用4.0.0-beta04的版本也未能解决,详情已提交至issue。 #3697

PengShaoLei97 avatar Sep 23 '22 03:09 PengShaoLei97