ListView上拉加载,下拉刷新 PullToRefresh的使用

Posted ZhangMingHan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ListView上拉加载,下拉刷新 PullToRefresh的使用相关的知识,希望对你有一定的参考价值。

PullToRefresh是一套实现非常好的下拉刷新库,它支持:
ListView
ExpandableListView
GridView
WebView
ScrollView
HorizontalScrollView
ViewPager
等多种常用的需要刷新的View类型,而且使用起来也十分方便。
(下载地址:https://github.com/chrisbanes/Android-PullToRefresh

 

使用PullToRefresh,需要导入第三方library

导入方法可以参考我的另一边文章——《侧滑菜单SlidingMenu》

导入成功后就可以开始编写我们的代码了

xml布局文件中加入控件   com.handmark.pulltorefresh.library.PullToRefreshListView

技术分享

Java代码

如果是网络数据,需要自定义适配器BaseAdapter,将网络数据加入控件即可

技术分享

设置监听事件

技术分享

以上是关于ListView上拉加载,下拉刷新 PullToRefresh的使用的主要内容,如果未能解决你的问题,请参考以下文章

ListView上拉加载,下拉刷新

RecyclerView下拉刷新上拉加载

ListView上拉加载,下拉刷新 PullToRefresh的使用

Flutter listview下拉刷新,上拉加载更多封装

ListView的下拉刷新和上拉加载

react-native ListView 封装 实现 下拉刷新/上拉加载更多