【发布时间】:2020-03-18 02:54:52
【问题描述】:
如何在 Flutter 中为 DropDownButton 提供恒定宽度?
当我知道为什么它们在下图中的 DropDownButton 宽度大小不同时, 作为其中价值“100%”的最高长度的第一个 第二个最高值为“90%”,因此字符串的长度存在差异,因此它会相应地换行。
我想给它们一个固定的宽度,让它们看起来一样。
Row(
mainAxisAlignment: MainAxisAlignment.spaceBetween,
crossAxisAlignment: CrossAxisAlignment.center,
children: <Widget>[
Text(title,
style: Theme.textTheme.body1
.copyWith(fontWeight: ThemeData.medium)),
DropdownButton(
disabledHint: Text(defaultValue),
value: currentDropDownItem,
items: dropDownItemList,
onChanged: isEnabled
? (value) {
if (onValueChanged != null) {
onValueChanged(value);
}
}
: null,
),
])
【问题讨论】:
标签: flutter widget flutter-layout dropdownbutton