Android中PullToRefreshListView的下拉刷新,下拉加载的实现

来源:互联网 发布:马士兵java 编辑:程序博客网 时间:2024/05/17 07:44

1:导入library:
https://github.com/chrisbanes/Android-PullToRefresh

2:注意设置监听,模式:
ptrl.setPullToRefreshOverScrollEnabled(true);
ptrl.setMode(PullToRefreshBase.Mode.BOTH);
模式mode的区分:
Mode.BOTH:同时支持上拉下拉
Mode.PULL_FROM_START:只支持下拉Pulling Down
Mode.PULL_FROM_END:只支持上拉Pulling Up
3:实现Listener

如果Mode设置成Mode.BOTH,需要设置刷新Listener为OnRefreshListener2,并实现onPullDownToRefresh()、onPullUpToRefresh()两个方法。

如果Mode设置成Mode.PULL_FROM_START或Mode.PULL_FROM_END,需要设置刷新Listener为OnRefreshListener,同时实现onRefresh()方法。当然也可以设置为OnRefreshListener2,但是Mode.PULL_FROM_START的时候只调用onPullDownToRefresh()方法,Mode.PULL_FROM的时候只调用onPullUpToRefresh()方法.

4:代码:
主布局:

阅读全文
0 0
原创粉丝点击