shenbengit / PagerGridLayoutManager

基于RecyclerView实现网格分页LayoutManager——PagerGridLayoutManager

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

设置clipToPadding=false后布局bug

jin123d opened this issue · comments

<androidx.recyclerview.widget.RecyclerView
        android:id="@+id/rv_gift"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:clipToPadding="false"
        android:paddingLeft="12dp"
        android:paddingRight="12dp" />

两个分页之间的间距没有把padding计算进去

图中红色箭头黑框为上一页礼物的选中框,结果翻页的时候出现到了第二页。

image

你这个应该和 #9 一样的情况,我无法复现,如果方便可以将复现代码发到我的邮箱,714081644@qq.com

你这个应该和 #9 一样的情况,我无法复现,如果方便可以将复现代码发到我的邮箱,714081644@qq.com

@shenbengit 代码已提交
jin123d@3f10a04

这不能算是一个bug,clipToPadding=false 就已经允许子View绘制到父View的padding里面,你可以先使用ItemDecoration来实现代替这个效果,我将在版本去兼容这个问题。

这不能算是一个bug,clipToPadding=false 就已经允许子View绘制到父View的padding里面,你可以先使用ItemDecoration来实现代替这个效果,我将在版本去兼容这个问题。

好的。目前来看直接跳到页面就没这个问题,滑动的时候就有。

试下v1.1.5。

试下v1.1.5。

效果很OK,谢谢大佬!