SmartRefreshLayout icon indicating copy to clipboard operation
SmartRefreshLayout copied to clipboard

🔥下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。

Results 229 SmartRefreshLayout issues
Sort by recently updated
recently updated
newest added

@RestrictTo({LIBRARY,LIBRARY_GROUP,SUBCLASSES}) int onFinish(@NonNull RefreshLayout refreshLayout, boolean success); onFinish 被限制访问了 如果自定义下拉列表的头和尾那

页面上滑出现抖动,滑动不上去。 如下场景:时间在今天可以正常触发下拉刷新,日期切换到昨天会手动禁止掉下拉刷新。此刻,在页面从上往下滑动页面,类似于模仿下拉刷新的手势,会偶尔出现往上滑动的时候,页面会出现抖动,无法往上滑动

为什么在Activity里面使用SmartRefreshLayout嵌套RecyclerView。下拉刷新的时候会卡顿,下拉不了,只能先网上再往下才会触发下拉刷新。以下是我的代码布局设置 全局参数设置: SmartRefreshLayout.setDefaultRefreshInitializer((context, layout) -> { //全局设置(优先级最低) layout.setEnableAutoLoadMore(false); layout.setEnableOverScrollDrag(false); layout.setEnableOverScrollBounce(false); layout.setDisableContentWhenLoading(false); layout.setDisableContentWhenRefresh(false); layout.setEnableLoadMoreWhenContentNotFull(false); layout.setEnableFooterFollowWhenNoMoreData(true); layout.setEnableScrollContentWhenRefreshed(true); layout.setEnableScrollContentWhenLoaded(true); layout.setEnableFooterTranslationContent(true); layout.setEnableHeaderTranslationContent(true); layout.setPrimaryColorsId(R.color.colorTransparent, R.color.color666666, R.color.colorTransparent); layout.setDragRate(.7f).setReboundDuration(500).setHeaderMaxDragRate(4.0f) .setHeaderHeight(50).setFooterMaxDragRate(4.0F).setFooterHeight(45); }); SmartRefreshLayout.setDefaultRefreshHeaderCreator((context, layout) -> new ClassicsHeader(context).setTimeFormat(new DynamicTimeFormat("更新于...

在部分场景下。。fragment 在可见的时候 ,自动触发的时候 无法执行到 onRefresh 方法, 但是重新下拉,就能完全执行,这个请求头刚开始的高度也比较低

比如下拉刷新拉到一半了,这个时候如果再进行横向滑动,距离过大页面就横向滑动了,体验有点不太对,容易造成误切页面。上拉一样,很容易造成切换页面。特别是对于快速下拉刷新操作时。

报错调用栈: 红米和联想android13 机型出现。 依赖: // refersh implementation 'io.github.scwang90:refresh-layout-kernel:2.0.6' //核心必须依赖 implementation 'io.github.scwang90:refresh-header-classics:2.0.6' //经典刷新头 # main(2) java.lang.RuntimeException Canvas: trying to draw too large(256872448bytes) bitmap. 解析原始 1 android.graphics.RecordingCanvas.throwIfCannotDraw(RecordingCanvas.java:266) 2 android.graphics.BaseRecordingCanvas.drawBitmap(BaseRecordingCanvas.java:148) 3 android.graphics.drawable.BitmapDrawable.draw(BitmapDrawable.java:559) 4...

目前自动加载是滑动到底部开始加载,是否可以配置,比如距离最后一条数据还有n条时开始加载更多?

有办法只刷新不执行动画吗