【发布时间】:2021-11-12 10:58:54
【问题描述】:
谁能帮我从这些 textField 获得相同的样式到我的 DropDown 小部件?
这是 textField 小部件
TextFormField(
obscureText: obscureText,
controller: controller,
style: TextStyle(color: Colors.white),
decoration: InputDecoration(
contentPadding:
EdgeInsets.symmetric(vertical: 0, horizontal: 12),
enabledBorder: OutlineInputBorder(
borderSide: BorderSide(color: Colors.purple[800])),
border: OutlineInputBorder(
borderSide: BorderSide(color: Colors.purple[800])),
focusedBorder: OutlineInputBorder(
borderSide: BorderSide(color: Colors.purple[800], width: 2.0),
)),
validator: validator),
这是我的下拉菜单:
DropdownButton(
value: professionChoosed,
onChanged: (newValue) {
setState(() {
professionChoosed = newValue;
});
},
items: professionList.map((valueItem) {
return DropdownMenuItem(
value: valueItem,
child: Text(valueItem),
);
}).toList(),
),
这是模拟器的预览: simulator screenshot
【问题讨论】:
-
你想要哪种装修?
-
@RavindraS.Patil ,我想在上面添加一个标签,并使下拉列表的宽度与之前的输入相同
-
@AnmolMishra 是的,我已经完成了圆角,但仍然无法使宽度与其他输入相同。
标签: flutter