今天上午使用鼎鼎大名的PullToRefresh进行ListView数据的刷新,没深入研究具体架构和实现步骤,仅仅通过以下几贴可以了解其实用步骤:
1.android ListView上拉加载更多 下拉刷新功能实现(采用pull-to-refresh)
http://blog.csdn.net/losetowin/article/details/18261389
2.使用PullToRefresh实现下拉刷新和上拉加载
http://blog.csdn.net/ueryueryuery/article/details/17440465
3.android 下拉刷新/上拉加载更多【pull-to-refresh】(主要是修改刷新和加载更多的header,footer方法)
http://blog.163.com/chwei_sunshine/blog/static/194126283201462422019422/
4.PullToRefreshListView调用onRefreshComplete方法 无法取消刷新的bug (执行onRefreshComplete之前,增加一个延迟)
http://blog.csdn.net/hhhccckkk/article/details/46971835
mListView.postDelayed(new Runnable() {
@Override
public void run() {
mListView.onRefreshComplete();
}
}, 1000);记得是在 setadpter后面执行,不然 无效