我有一个包含 10 个项目的列表,正在使用 listview.builder 显示。假设列表中有 3 个项目后,我想在列表视图之间显示一个项目,我该怎么做?
是的。有一个名为 Listview.separated() 的构建器
ListView.separated(
itemCount: 10,
itemBuilder: (context, index) => const ListTile(),
separatorBuilder: (context, index) {
if (index == 3) {
// add widget after three item
return Container();
}
return const SizedBox.shrink();
},
),
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2027 次 |
| 最近记录: |