标签:
最近项目中用到了ListView的下拉刷新的功能,总结了一下前辈们的代码,单独抽取出来写了一个demo作为示例。
效果图
下拉刷新:
加载更多:
CustomListView.java
在 CustomListView 中有2个回调接口,OnRefreshListener 和 OnLoadListener ,分别对应 下拉和点击加载更多 时候的回调函数。在下拉刷新完成之后要调用 mListView.onRefreshComplete(); 来隐藏掉 头部,调用 mListView.onLoadComplete(); 隐藏掉 底部的加载view。
header.xml
listfooter_more.xml
MainActivity.java
list_item.xml
标签:
原文地址:http://www.cnblogs.com/huoshenmanbu/p/4883832.html