scwang90 / SmartRefreshLayout

🔥下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。
https://segmentfault.com/a/1190000010066071
Apache License 2.0
24.79k stars 4.93k forks source link

下拉刷新使用几次后再用代码关闭会导致recyclerView滑动处理出问题 #1510

Open oudengding opened 1 year ago

oudengding commented 1 year ago

布局:SmartRefreshLayout嵌套一个RecyclerView 功能代码:默认允许下拉刷新,并存在可供下拉刷新获取的数据,当下拉刷新获取完所有数据后,调用refreshLayout.setEnableRefresh()关闭下拉,这个时候上下滑动RecyclerView就感觉滑动的不灵活了,或者说失控

不知道作者有没有遇到过这样的问题

w1984908499 commented 1 year ago

请问你找到解决方式了吗

SunShineOrangeJuice commented 1 year ago

同问

SunShineOrangeJuice commented 1 year ago

srl.setScrollBoundaryDecider(new ScrollBoundaryDecider() { @Override public boolean canRefresh(View content) { //这里写个tag控制smartRefreshLayout能否刷新 return !isEnd; } @Override public boolean canLoadMore(View content) { return false; } });