HorizontalScrollView嵌套RecyclerView横向展示不全

xiaoxiao2021-02-28  118

让RecyclerView作为HorizontalScrollView的直接子view,但是使用

rightTitleRecyclerView.setLayoutManager(new LinearLayoutManager(this, LinearLayoutManager.HORIZONTAL,false)); 以上方法无法滑动recyclerView只能显示一部分,后来尝试将其改为GridLayoutManager就是可以的。 因为项目变动,需要实现多类型的item,使用BaseMultiItemQuickAdapter实现的。但是这时候就会出现宽度小的item与item之间 出现空隙。(原因暂不明确,有知道原因的还请不吝赐教) 后来在同事的帮助下,在recyclerView外边包了一层Relativelayout布局,然后使用LinearLayoutManager解决了问题。 当时我试过使用Linerlayout作为其父布局,没有成功。为什么使用Relativelayout就可以,估计得看两个layout 的源码才能了解了。
转载请注明原文地址: https://www.6miu.com/read-26272.html

最新回复(0)