列表视图抖动中项目之间出现不需要的间隙

Feb*_*K R 5 listview divider dart flutter

我有一个列表视图,其内容是动态的。列表视图用于显示动态小部件的列表。使用以下代码填充列表视图

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(),
      ),
);
Run Code Online (Sandbox Code Playgroud)

输出如下图所示

在此输入图像描述

问题是列表视图中的每个项目之间出现了一个非常小的间隙,我想将其删除。

在此输入图像描述

等待您的帮助!

San*_*and 3

尝试这个

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(),
      ),
);
Run Code Online (Sandbox Code Playgroud)