在Flutter中,我可以使用DropdownMenuItems构建下拉菜单,例如:
我添加的DropdownMenuItems总是比下拉菜单本身宽:
如何调整DropdownMenuItem的宽度或删除额外的水平填充?
我的DropdownMenuItem部件如下所示:
![enter image description here](https://istack.dev59.com/GnwfL.webp)
![enter image description here](https://istack.dev59.com/D5LI1.webp)
我的DropdownMenuItem部件如下所示:
DropdownMenuItem(
value: unit.name,
child: Text('hey'),
);
而我的下拉式菜单小部件则长这样:
return Container(
width: 300.0,
child: DropdownButtonHideUnderline(
child: DropdownButton(
value: name,
items: listOfDropdownMenuItems,
onChanged: onChanged,
style: Theme.of(context).textTheme.title,
),
),
);