java - 如何创建动态生成的 CardView 列表?

标签 java android xml

我想知道如何创建 CardView 列表(动态生成的 CardView 项目)。我很惊讶我在developer.android.com 网站上找不到任何有关如何创建CardView 列表的信息。我通常可以找到我想要的任何东西。

我在网上看到了很多东西,但从我所看到的来看,它仍然使用通用 View ,而不是 CardView。我们如何使用卡片 View 创建列表?

最佳答案

I am wondering how we can create CardView Lists (dynamically generated cardview items)

使用ListViewRecyclerView。使用 CardView 作为行布局的根布局,环绕行中“真实”的内容。你就完成了。

RecyclerView 将是更常见的选择,因为它与 CardView 同时发布。许多my RecyclerView samples使用CardView,例如this onethis 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/

相关文章:

android - 我在哪里可以下载旧版本的 Android SDK?

c# - 读取 XML 的第一行

java - 日历实例的创建成本特别高

android - 用于音频文件混合的 FFmpeg 命令出现错误

java - Libgdx Pixmap drawCircle 正在绘制

Android Studio - Instant App - list 合并错误

c++ - C/C++ 中的 JSON <-> XML

xml - XSLT和XPath出了点问题

传递字符串时,Java 构造函数可变参数冲突

java - 如何生成由列表支持的 map