gpt4 book ai didi

flutter - 如何更改 ListView 中元素的宽度?

转载 作者:行者123 更新时间:2023-12-05 01:07:00 27 4
gpt4 key购买 nike

我有一个包含一些项目的 ListView,但我的问题是 ListView 内的项目将扩展整个屏幕宽度,我尝试使用 SizedBox 和 Container 但它对我不起作用。这是我的代码:

  body: ListView.builder(
itemCount: 10,
itemBuilder: (ctx, index) {
return SizedBox(
width: 10,
height: 10,
child: Card(
color: btnColor,
child: Text(
"Helo",
// loremIpsum,
style: TextStyle(color: Colors.black.withOpacity(0.6)),
),
),
);
},
),

最佳答案

尝试像这样将其包装在 Row 中:

  body: ListView.builder(
itemCount: 10,
itemBuilder: (ctx, index) {
return Row(
children:[
SizedBox(
width: 10,
height: 10,
child: Card(
color: btnColor,
child: Text(
"Helo",
// loremIpsum,
style: TextStyle(color: Colors.black.withOpacity(0.6)),
),
),
)]
);
},
),

关于flutter - 如何更改 ListView 中元素的宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68034963/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com