nuptboyzhb / SuperSwipeRefreshLayout
posted
Category: Pull To Refresh
Minimum SDK Level: Unknown :(

Badge

View in Github Github project information
Starred: 0
Forks: 0
Watchers: 0
Open Issues: 0

Snapshot pictures

1

by @SkillCollege

Description

Why?

本来SwipeRefreshLayout已经能够满足大部分的需求了。无奈,产品经理执意要做成下拉过程中,被嵌套的View也要跟随手指的滑动而滑动,并且下拉刷新头可以自定义。

Feature

非侵入式,对原来的ListView、RecyclerView没有任何影响,用法和SwipeRefreshLayout类似。
可自定义头部View的样式,调用setHeaderView方法即可
支持RecyclerView,ListView,ScrollView,GridView等等。
被包含的View(RecyclerView,ListView etc.)可跟随手指的滑动而滑动
默认是跟随手指的滑动而滑动,也可以设置为不跟随:setTargetScrollWithLayout(false)
回调方法更多
比如:onRefresh() onPullDistance(int distance)和onPullEnable(boolean enable)
开发人员可以根据下拉过程中distance的值做一系列动画。