如何导入RecyclerView以进行Android L预览?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (16)

试图从支持库中使用新的RecyclerView。我使用SDK管理器下载了支持库的20更新。

我已经将jar文件添加到libs文件夹 - 并添加到构建路径 - 使用RecyclerView没有运气。

根据Android Developer's API试图使用Gradle依赖关系- 不确定这是否是合适的地方 - 这个页面与AndroidTV更相关:

 com.android.support:recyclerview-v7:20.0.+

提问于
用户回答回答于

你必须添加以下gradle依赖项:

compile 'com.android.support:recyclerview-v7:+'

我编译的另一个问题是compileSdkVersion。显然你必须对其进行编译android-L

你的build.gradle文件应该是这样的:

apply plugin: 'android'
android {
    compileSdkVersion 'android-L'
    buildToolsVersion '19.1.0'
    [...]
}
dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:recyclerview-v7:+'
}
用户回答回答于

我已经创建使用以下几行,这对我有用:

compile 'com.android.support:appcompat-v7:26.1.0'
compile 'com.android.support:recyclerview-v7:26.1.0'

扫码关注云+社区