支持下拉刷新和上拉加载的RecyclerView
实现方式:利用NestedScrollParent,RecyclerView作为NestedScrollChild.
Android RecyclerVie
共4Star
详细介绍
PullLoadRecyclerView
支持下拉刷新和上拉加载的RecyclerView
实现方式:利用NestedScrollParent,RecyclerView作为NestedScrollChild.
使用方法:
- Activity中添加以下代码就可以直接使用:
mLayout.addHeaderView(mHeaderView, DisplayUtil.dpToPx(MainActivity.this, 60));
mLayout.addFooterView(mFooterView, DisplayUtil.dpToPx(MainActivity.this, 40));
mLayout.setMyRecyclerView(new LinearLayoutManager(MainActivity.this, LinearLayoutManager.VERTICAL, false),
mAdapter, true);
mLayout.addOnTouchUpListener(this);
- 下拉刷新和上拉加载的处理,只需要重写方法:
void onDataRefreshing();
void onDataLoadingMore();
完成后记得调用函数:
void onRefreshFinish(boolean);
void onLoadMoreFinish(boolean);
注:只是一个简单的能实现功能的Demo,可以在此基础上进行很多修改,自己的项目中已经封装集成了。这里只是提供了一个快速的实现方法。
-
78 Star
-
51 Star
-
581 Star
-
711 Star
-
91 Star
-
26 Star
-
4110 Star
-
15 Star