我想在我的Android应用中使用RecyclerView。以下是属性:
minSdkVersion="14" (ICS)
compile sdk version="21" (L)
Target sdk version="14" (ICS)
我在build.gradle文件中的依赖项下添加了compile 'com.android.support:appcompat-v7:21.0.3'
。
当我在XML中添加RecyclerView时,我收到了以下错误:
The following classes could not be found:
- android.support.v7.widget.RecyclerView (Fix Build Path, Create Class)
XML代码:
<android.support.v7.widget.RecyclerView
android:id="@+id/my_recycler_view"
android:scrollbars="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
我希望应用程序在ICS之上的所有设备上运行。请帮我解决这个问题。
答案 0 :(得分:3)
将RecyclerView
v7支持库添加到build.gradle
。有多个v7库,每个库都有特定的功能。
compile 'com.android.support:recyclerview-v7:21.0.3'
答案 1 :(得分:0)
RecyclerView位于自己的库中:
compile 'com.android.support:recyclerview-v7:21.0.3'
答案 2 :(得分:0)
对于targetSdkVersion 25/compileSdkVersion 25
并编译'com.android.support:appcompat-v7:25.3.1'
,您需要使用编译'com.android.support:recyclerview-v7:25.3.1'
版本必须相同。