CardView and RecyclerViews on kitkat



我计划在当前的应用程序中使用CardViewRecyclerView替换GridView。但是,这些观点(CardViewRecyclerView)在Lollipop (5.0)及以后都得到支持。

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

如何支持该设备?

它们是

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

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

您可以从Support Library定义一个RecyclerView

<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

它们是

"支持"或"兼容"软件包的一部分,因此这两个组件也应该在预Kitkat版本中可用

最新更新