ListView下拉刷新的功能到处可见,很多app客户端都存在,比如QQ空间好友动态下拉刷新,网易新闻内容下拉刷新等。相信很多人已经把这个功能运用的很溜,妥妥的吧,接下就来实现一下功能,有个不爽的一点就是,它是依赖第三方的库,但是我想自己自定义一个组件来实现,以后再发布自己的组件实现的ListView刷新,先用下大牛的组件库,然后提前实现这个功能。这个组件库是在github的官网下载一个包(Android_PullToRefresh.zip)这是下载链接:https://github.com/chrisbanes/Android-PullToRefresh,然后解压会有四个文件夹,只有三个有用library、PullToRefreshListFragment、PullToRefreshViewPager。
以下是构建ListView刷新控件的步骤:
1、import从Github中下载Android_PullToRefresh文件夹中的三个
工程全部导入,分别为:library、PullToRefreshListFragment、PullToRefreshViewPager
2、会看到PullToRefreshListFragment、PullToRefreshViewPager这三个导入的工程有错误:
解决这个问题方法步骤是:
将PullToRefreshListFragment、PullToRefreshViewPager,右击工程,选择Property,
然后把那个有问题的library给remove掉,然后重新添加(add)library,如果还是有错,老方法