我想知道如何创建 CardView 列表(动态生成的 CardView 项目)。我很惊讶我在developer.android.com 网站上找不到任何有关如何创建CardView 列表的信息。我通常可以找到我想要的任何东西。
我在网上看到了很多东西,但从我所看到的来看,它仍然使用通用 View ,而不是 CardView。我们如何使用卡片 View 创建列表?
最佳答案
I am wondering how we can create CardView Lists (dynamically generated cardview items)
使用ListView
或RecyclerView
。使用 CardView
作为行布局的根布局,环绕行中“真实”的内容。你就完成了。
RecyclerView
将是更常见的选择,因为它与 CardView
同时发布。许多my RecyclerView
samples使用CardView
,例如this one和 this one .
I'm surprised I can't find any info on how to create CardView lists on the developer.android.com site
这是因为创建包含 CardView
小部件的列表与创建包含任何其他类型小部件的列表没有太大不同。 CardView
只是 FrameLayout
的子类,具有漂亮的阴影效果。这不是火箭科学,也不是脑外科手术。
关于java - 如何创建动态生成的 CardView 列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34214291/