//导入jar包
//实现接口
PullBaseView.OnHeaderRefreshListener,
PullBaseView.OnFooterRefreshListener
//设置
mRecyclerView.setOnHeaderRefreshListener(this);//设置下拉监听mRecyclerView.setOnFooterRefreshListener(this);//设置上拉听
//重写方法
@Override
public void onFooterRefresh(PullBaseView view) {
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
// mDatas.add("TEXT更多");
mAdapter.notifyDataSetChanged();
mRecyclerView.onFooterRefreshComplete();
}
}, 2000);
}
@Override
public void onHeaderRefresh(PullBaseView view) {
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
// mDatas.add(0, "TEXT新增");
mAdapter.notifyDataSetChanged();
// initData(path+(id++));
mRecyclerView.onHeaderRefreshComplete();
}
}, 3000);
}
<string name="pull_to_refresh_pull_label">下拉刷新</string>
<string name="pull_to_refresh_release_label">松开刷新</string>
<string name="pull_to_refresh_refreshing_label">正在刷新\u2026</string>
<string name="pull_to_refresh_footer_release_label">松开加载更多</string>
<string name="pull_to_refresh_footer_pull_label">上拉加载更多</string>
<string name="pull_to_refresh_footer_refreshing_label">加载中\u2026</string>
recyclerView上拉加载,下拉刷新
最新推荐文章于 2021-07-29 22:46:07 发布