Listview颤振中项目之间不需要的间隙
我有一个列表视图,它的内容是动态的。 Listview用于显示动态小部件的列表。 使用以下代码填充ListviewListview颤振中项目之间不需要的间隙,listview,dart,flutter,divider,Listview,Dart,Flutter,Divider,我有一个列表视图,它的内容是动态的。 Listview用于显示动态小部件的列表。 使用以下代码填充Listview new Container( color: Colors.white, child: new ListView( padding: EdgeInsets.all(0.0), children: _widgetsList.map((Widget item){ return new Containe
new Container(
color: Colors.white,
child:
new ListView(
padding: EdgeInsets.all(0.0),
children: _widgetsList.map((Widget item){
return new Container(
color: Colors.red,
child: item,
);
}).toList(),
),
);
输出如下图所示
问题是listview中的每个项目之间出现了一个非常小的间隙,我希望将其删除
等待你的帮助 试试这个
class Item extends StatelessWidget {
const Item({
Key key,
}) : super(key: key);
@override
Widget build(BuildContext context) {
return Column(children: [
Text(
'YOUR TITLE',
style: TextStyle(fontWeight: FontWeight.bold),
),
Text('youremail@mail.com'),
Text('Ph. 9494949494949'),
]);
}
}
new Container(
color: Colors.white,
child:
new ListView(
padding: EdgeInsets.all(0.0),
children: _widgetsList.map((Widget item){
return new Container(
color: Colors.red,
child: Item(),
);
}).toList(),
),
);
类似的问题,还有待回答
child:item,
:Listview中的项目是什么类型的小部件?请添加项目的代码项目是定制的小部件。此问题有任何更新吗?