且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

.Net 转战 Android 4.4 日常笔记(10)--PullToRefresh下拉刷新使用

更新时间:2022-08-15 17:34:02

下拉刷新很多地方都用到了,新浪微博,微信,百度新闻

这里我们使用一个开源的库叫:PullToRefresh

开源地址:https://github.com/chenyoca/pull-to-refresh

下载地址:https://github.com/chenyoca/pull-to-refresh/archive/master.zip

解压代码之后通过ecplise导入到项目里面

.Net 转战 Android 4.4 日常笔记(10)--PullToRefresh下拉刷新使用

导入之后可能会出现库路径引用错误

在项目右键,依次对库进行修正

.Net 转战 Android 4.4 日常笔记(10)--PullToRefresh下拉刷新使用

运行主Activity

.Net 转战 Android 4.4 日常笔记(10)--PullToRefresh下拉刷新使用

这时就可以看到效果了!接下来我们自己创建一个项目来使用这个控件

新建一个项目UsingPullToRefresh

.Net 转战 Android 4.4 日常笔记(10)--PullToRefresh下拉刷新使用

创建之后要对库进行引用,这有点像C#工程一样,要对程序集进行引用(3个库都要引用)

.Net 转战 Android 4.4 日常笔记(10)--PullToRefresh下拉刷新使用

引用完之后会报出一个jar版本不同的错误

.Net 转战 Android 4.4 日常笔记(10)--PullToRefresh下拉刷新使用

所以我们要让库和我们的工程的版本一致

.Net 转战 Android 4.4 日常笔记(10)--PullToRefresh下拉刷新使用

拷贝libs下的android-support-v4.jar

分别复制到刚引用的3个库中替换libs下的android-support-v4.jar

修改一下MianActivity.java和activity_main.xml的代码

.Net 转战 Android 4.4 日常笔记(10)--PullToRefresh下拉刷新使用 MainActivity
.Net 转战 Android 4.4 日常笔记(10)--PullToRefresh下拉刷新使用 activity_main

.Net 转战 Android 4.4 日常笔记(10)--PullToRefresh下拉刷新使用.Net 转战 Android 4.4 日常笔记(10)--PullToRefresh下拉刷新使用

OK,可以运行了!


本文转自ymnets博客园博客,原文链接:http://www.cnblogs.com/ymnets/p/3778325.html,如需转载请自行联系原作者