kitkat上的CardView和RecyclerViews

时间:2016-01-26 20:19:14

标签: android android-support-library android-recyclerview android-cardview

我打算在我当前的应用程序中使用CardViewRecyclerView替换GridView。但是,CardView及以后版本支持这些观看次数(RecyclerViewLollipop (5.0))。

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

我如何支持这些设备?

2 个答案:

答案 0 :(得分:5)

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

dependencies {
    ...
    compile 'com.android.support:cardview-v7:23.1.1'
    compile 'com.android.support:recyclerview-v7:23.1.1'
}

您可以从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"/>

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

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

答案 1 :(得分:1)

他们是&#34;支持&#34;的一部分。或&#34; compat&#34;包,所以两个组件也应该在pre-kitkat版本中可用