我正在尝试使用ActionBar-PullToRefresh库Chris Banes,但是当我导入他的库时我遇到了错误。
我无法从github看到顺畅的进度条lib,而我的build.gradle文件看起来错了。所有行都有错误“无法解析符号....”
我该如何使用这个库?
当我重建图书馆时,我收到了这条消息“android-apt-compiler:[library] /Users/emreozdemir/Desktop/ActionBar-PullToRefresh/library/res/values/styles.xml:19:错误:检索项目的父项时出错:找不到与给定名称“SmoothProgressBar”匹配的资源。“
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.5.+'
}
}
apply plugin: 'android-library'
apply plugin: 'android'
dependencies {
compile 'com.github.castorflex.smoothprogressbar:library:0.2.0'
}
android {
compileSdkVersion Integer.parseInt(project.ANDROID_BUILD_SDK_VERSION)
buildToolsVersion project.ANDROID_BUILD_TOOLS_VERSION
defaultConfig {
// This should be 14, but is 7 because extra-abc/extra-abs depend on this library
minSdkVersion 7
targetSdkVersion Integer.parseInt(project.ANDROID_BUILD_TARGET_SDK_VERSION)
}
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
res.srcDirs = ['res']
}
}
}
apply from: 'https://raw.github.com/chrisbanes/gradle-mvn-push/master/gradle-mvn-push.gradle'
但看起来像这样
答案 0 :(得分:3)
我认为您还应该在项目中导入'SmoothProgressBar'库https://github.com/castorflex/SmoothProgressBar
答案 1 :(得分:0)
您可以添加拉动以刷新而不使用操作栏库查看此链接,您可以使用滑动视图布局
http://www.incredibleandros.com/swiperefershlayout-android-example/
答案 2 :(得分:0)