【发布时间】:2021-04-17 17:05:28
【问题描述】:
我正在尝试在 listView 中的每个字符串之后添加一个自定义无状态小部件。 有没有办法在字符串列表或 listView 中的每个项目之后添加自定义无状态小部件。
【问题讨论】:
我正在尝试在 listView 中的每个字符串之后添加一个自定义无状态小部件。 有没有办法在字符串列表或 listView 中的每个项目之后添加自定义无状态小部件。
【问题讨论】:
试试这个
var myStrings = ['A', 'B', 'C'];
foo() {
List<Widget> widgets = [];
for (int i = 0; i < myStrings.length; i++) {
widgets.add(Text(myStrings[i]));
widgets.add(Text('Your Custom Widget'));
}
return widgets;
}
...
...
ListView(
children: foo(),
)
【讨论】:
Text( myStrings[i] + 'my custom widget' )
Text( myStrings.join('my custom widget') )