在 Flutter 的 GridView 中显示资产图像?

Posted

技术标签:

【中文标题】在 Flutter 的 GridView 中显示资产图像?【英文标题】:Display Asset Images in GridView in Flutter? 【发布时间】:2021-08-13 13:50:25 【问题描述】:

我想在 GridView 中显示来自资产的图像列表。而我无法做到这一点。我想知道资产中图像列表的数据类型以及在这种情况下构造函数将如何提供帮助。刚开始学flutter,不知道怎么用。

【问题讨论】:

您应该考虑添加您迄今为止尝试过的内容以及为什么它不起作用。谢谢。 【参考方案1】:

使用GridView or GridView.builderImage.asset。请注意,在pubspec.yaml 文件 (more) 中添加资产。您可以找到有关 GridView 的更多信息here。

GridView.builder(
 itemCount: 2,
 gridDelegate: SliverGridDelegateWithFixedCrossAxisCount(
  crossAxisCount: 3,
  childAspectRatio: 1,
 ),
 itemBuilder: (ctx, index)
    return Image.asset('assets/images/logo.png');
 ,
)

【讨论】:

谢谢我做到了...

以上是关于在 Flutter 的 GridView 中显示资产图像?的主要内容,如果未能解决你的问题,请参考以下文章

在 Flutter 的 GridView 中显示资产图像?

Flutter:根据所选类别在 GridView 内显示值

Flutter - 如何从 Firestore 中检索 ID 列表并在 GridView 中显示它们的项目?

Flutter:在 GridView 中选择卡片

Flutter GridView childAspectRatio 动态内容

Flutter GridView显示随机单词