San*_*tel 10 widget dart flutter
我还需要在Flutter中添加全宽度的DropdownButton以及调整下拉箭头图标。但是,尽管有许多尝试过,但它并没有完全扩展其宽度。
这是我的代码DropdownButton:
new Expanded(
child: new Column(
children: <Widget>[
new DropdownButton(
items: [
new DropdownMenuItem(child: new Text("Abc")),
new DropdownMenuItem(child: new Text("Xyz")),
],
hint: new Text("Select City"),
onChanged: null
)
]
),
flex: 1,
)
Run Code Online (Sandbox Code Playgroud)
Pab*_*rra 30
只是添加isExpanded:true到DropdownButton
Widget example() {
return new DropdownButton(
isExpanded: true,
items: [
new DropdownMenuItem(child: new Text("Abc")),
new DropdownMenuItem(child: new Text("Xyz")),
],
hint: new Text("Select City"),
onChanged: null
);
}
Run Code Online (Sandbox Code Playgroud)
尝试在您拥有的列中添加以下内容...
Column(
crossAxisAlignment: CrossAxisAlignment.stretch,
...
)
Run Code Online (Sandbox Code Playgroud)
您不应该需要Expanded小部件,因为它会尝试填充垂直空间而不是水平(宽度)空间。
| 归档时间: |
|
| 查看次数: |
6467 次 |
| 最近记录: |