我想知道如何创建CardView列表(动态生成的cardview项)。我很惊讶我找不到有关如何在developer.android.com网站上创建CardView列表的任何信息。我通常可以找到我想要的东西。
我在网上看到了很多东西但是从我看过的,它仍然使用通用视图,而不是CardViews。我们如何使用cardviews创建列表?
答案 0 :(得分:4)
我想知道如何创建CardView列表(动态生成的cardview项目)
使用ListView
或RecyclerView
。使用CardView
作为行布局的根布局,包围行中的“真实”内容。你已经完成了。
RecyclerView
将是更常见的选择,因为它与CardView
同时发布。许多my RecyclerView
samples使用CardView
,例如this one和this one。
我很惊讶我找不到有关如何在developer.android.com网站上创建CardView列表的任何信息
这是因为创建包含CardView
小部件的列表与创建包含任何其他类型小部件的列表没有什么不同。 CardView
只是FrameLayout
的子类,具有漂亮的投影效果。它不是火箭科学,也不是脑部手术。