目前觉得比较好的下拉刷新是git上面的一个项目:https://github.com/chrisbanes/Android-PullToRefresh
1.git上面提供的方法是基于adt的,如果使用Intellij IDEA或者Android Studio(由Intellij 提供),可以使用以下方法添加Library
File->import Module->choose the Module然后一直next下去就好了。
2.使用方法:
1.xml中将原来的ListView替换为com.handmark.pulltorefresh.library.PullToRefreshListView
2.Java中 refreshListView = (PullToRefreshListView)getActivity().findViewById(R.id.categoryTable);
3.Java中调用refreshListView.getRefreshableView();就可以获取ListView对象了。
3.如果希望改变下拉刷新的图片,在Library的res文件夹下替换相应的文件即可,注意有3个分辨率的文件都要替换。