【发布时间】:2021-08-13 13:50:25
【问题描述】:
我想在 GridView 中显示来自资产的图像列表。而我无法做到这一点。我想知道资产中图像列表的数据类型以及在这种情况下构造函数将如何提供帮助。刚开始学flutter,不知道怎么用。
【问题讨论】:
-
您应该考虑添加您迄今为止尝试过的内容以及为什么它不起作用。谢谢。
标签: android flutter user-interface dart flutter-layout
我想在 GridView 中显示来自资产的图像列表。而我无法做到这一点。我想知道资产中图像列表的数据类型以及在这种情况下构造函数将如何提供帮助。刚开始学flutter,不知道怎么用。
【问题讨论】:
标签: android flutter user-interface dart flutter-layout
使用GridView or GridView.builder 和Image.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');
},
)
【讨论】: