dart - Flutter 中带有调整下拉箭头图标的全宽 DropdownButton

我还需要在 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,
)

最佳答案

只需将 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
        );
  }

https://stackoverflow.com/questions/51841400/

相关文章:

firebase - 使用 Flutter 向 Cloud Firestore 添加对象

mobile - Flutter - Sliver List 内的 Sliver Layout 水平

datetime - 如何到达 Dart 的最后一个午夜?

facebook - 如何在 Flutter 应用中实现分享按钮?

flutter - Flutter中如何改变ListView的overscroll发光效果颜色?

database - 任何用于 Flutter 的持久性 NoSQL 数据存储?

flutter - 如何创建返回小部件数组的函数

flutter - 如何使用flutter存储登录信息?

dart - Flutter 自定义动画对话框

dart - Flutter - 我正在寻找一种制作脉冲动画的方法