Flutter 如何减少列表生成器项之间的空间?

Flutter 如何减少列表生成器项之间的空间?,flutter,Flutter,我已经创建了Radioistrtile的列表视图,并且在这些图块之间存在一些我无法删除的内在填充。我怎样才能解决这个问题?提前谢谢 我的代码: @override Widget build(BuildContext context) { Column screen = Column( .... , Expanded( child: ListView.builder( pad

我已经创建了Radioistrtile的列表视图,并且在这些图块之间存在一些我无法删除的内在填充。我怎样才能解决这个问题?提前谢谢

我的代码:

 @override Widget build(BuildContext context) {

    Column screen = Column(
        ....
        ,
        Expanded(
          child:
          ListView.builder(
            padding: EdgeInsets.all(0.0),
            itemCount: tasks.length
            itemBuilder: (context, index) {
                return RadioListTile<String>(
                    title:  Text(tasks[index], style: TextStyle(fontSize: 16.0, fontWeight: FontWeight.w400)),
                    value: tasks[index],
                    groupValue: selectedRadio,
                    onChanged: (val){
                      setSelectedRadio(val);
                    }
                );          
            },
          ),
        ),
      ],
    );

    return Scaffold(
      body: screen,
    );
  }
@覆盖小部件生成(构建上下文){
列屏幕=列(
....
,
扩大(
儿童:
ListView.builder(
填充:所有边缘设置(0.0),
itemCount:tasks.length
itemBuilder:(上下文,索引){
回传放射科医生(
标题:文本(任务[索引],样式:TextStyle(fontSize:16.0,fontWeight:fontWeight.w400)),
值:任务[索引],
groupValue:selectedRadio,
一旦更改:(val){
设置选定的无线电频率(val);
}
);          
},
),
),
],
);
返回脚手架(
主体:屏幕,
);
}

您可以使用
ListTileTheme
小部件删除
填充
并设置垂直
密集
布局

    ListTileTheme.merge(
              contentPadding: EdgeInsets.all(0.0),
              dense: true,
              child: ListView.builder(
                padding: EdgeInsets.all(0.0),
                itemCount: 7,
                itemBuilder: (context, index) {
                  return RadioListTile<String>(
                       ...
                      });
                },
              ),
            ),
ListTileTheme.merge(
contentPadding:EdgeInsets.all(0.0),
是的,
子项:ListView.builder(
填充:所有边缘设置(0.0),
物品计数:7,
itemBuilder:(上下文,索引){
回传放射科医生(
...
});
},
),
),

您可以指定哪个填充吗?您需要使用Radio来删除填充不使用RadioListTile,在这种情况下,需要使用Radio小部件来删除填充。