在kitkat上的CardView和RecyclerViews

cas*_*las 3 android android-support-library android-cardview android-recyclerview

我打算用CardViewRecyclerView我目前申请更换GridView.但是,这些视图(CardViewRecyclerView)在此之前Lollipop (5.0)和之后都受到支持.

我想知道,如果用户的操作系统低于Lollipop,如果会发生什么Kitkat

我怎么能支持那些设备?

Sha*_*arj 5

它们是Android Support librariesv7的一部分.您可以通过在gradle文件中添加以下支持库来使用它们:

dependencies {
    ...
    compile 'com.android.support:cardview-v7:23.1.1'
    compile 'com.android.support:recyclerview-v7:23.1.1'
}
Run Code Online (Sandbox Code Playgroud)

你可以定义一个RecyclerView来自Support Library:

<android.support.v7.widget.RecyclerView
    android:id="@+id/my_recycler_view"
    android:scrollbars="vertical"
    android:layout_width="match_parent"
    android:layout_height="match_parent"/>
Run Code Online (Sandbox Code Playgroud)

有关更多信息,请查看官方指南:

http://developer.android.com/training/material/lists-cards.html