flutter - Flutter Mixed List - 如何使用混合列表中的两列将每 6 个项目推入网格样式?
问题描述
您好,请帮助我如何将项目从列表推送到网格,我已经实现了这个https://flutter.dev/docs/cookbook/lists/mixed-list,我想要的是如何将每 6 个 MessageItem 推送到两个网格列。谢谢。
这是我的示例代码:
ListView.builder(
controller: _controller,
itemCount: widget.ditems.length,
itemBuilder: (context, index) {
final item = widget.ditems[index];
if (item is HeadingItem) {
return TabHomeHeaderUi();
} else if (item is HeadlineItem) {
return TabHomeHeadline();
} else if (item is PopularItem) {
return TabHomePopular();
} else if (item is MessageItem) {
return
//here return 6 item
ListTile(
title: Text(item.sender),
subtitle: Text(item.body),
);
}
},
),
解决方案
推荐阅读
- php - 自动装配如何知道要通过什么类?
- java - 有没有将字符串中的整数转换为 JAVA 中的 ASCII 字符的解决方案?
- ios - 第二次实例化 ARSCNView 时崩溃
- mongodb - mongodb成员卡在startup2中
- python - 如何覆盖python脚本文件中的一些分配?
- javascript - 将内容写入新窗口
- dns - 如何使用 nslookup 查找规范名称
- python-3.x - 使用 docx 模块在 docx 文档中按索引查找字符串
- php - 按 Polylang 语言过滤 WooCommerce 相关产品
- reactjs - 强制反应功能组件触发重新渲染