我想实现下面的输出,但是我想使用ListView.separated
显示一列中的两行,而不是一列中的一行。我该如何实现呢?ListView.separated
没有显示两行的选项。
Scaffold(
body: ListView.separated(
itemBuilder: (context, position) {
return Container(
height: 40.0,
color: Colors.white,
child: Text('Your text goes here'),
);
},
separatorBuilder: (context, position) {
return Container(
color: Colors.red,
child: Text('Divider'),
);
},
itemCount: 20,
),
));
1条答案
按热度按时间2wnc66cl1#
要实现这一点,可以使用
Row
小部件,要扩展Text
小部件,可以使用Expanded
Package 它们。完整的工作示例(基于您的代码):