ScreenShot(效果图是循环播放的,所以感觉有点诡异)
导航
1. 支持自动下拉刷新
设置自动下拉刷新,切记要在 recyclerView.setOnLoadListener()之后调用
因为在没有设置监听接口的情况下,setRefreshing(true),调用不到 OnLoadListener
mSwipeRecyclerView.setRefreshing(true);
2. 支持 emptyView
mSwipeRecyclerView.setEmptyView(View emptyView);
3. 支持禁止上拉加载更多/下拉刷新
//禁止下拉刷新
mSwipeRecyclerView.setRefreshEnable(false);
//禁止加载更多
mSwipeRecyclerView.setLoadMoreEnable(false);
4.支持自定义 footer view
//设置 footerView
//但是自定义的 footerView 必须继承 BaseFooterView
mSwipeRecyclerView.setFooterView(new SimpleFooterView(this));
5.支持 GridLayoutManager 的 SpanSizeLookup
//由于 SwipeRecyclerView 中对 GridLayoutManager 的 SpanSizeLookup 做了