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

标签 dart widget 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,
)

最佳答案

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

关于dart - Flutter 中带有调整下拉箭头图标的全宽 DropdownButton,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51841400/

相关文章:

dart - 为什么main()返回值未在dart中设置退出代码?

flutter - Flutter-SingleChildScrollView不能在使用键盘的情况下滚动到列的底部

dart - 如何遍历元素列表

flutter - 使用共享首选项存储映射字符串列表

javascript - 在 Drupal 站点的一页上插入 javascript 小部件

php - 我的侧边栏小部件在 Wordpress 中不是垂直的?如何正确对齐?

flutter - 如何在 Flutter 的消息中实现用户提及?

sockets - 连接到Socket、Dart、Flutter的奇怪时间

dart - 使用 Dismissible 删除项目时的 ListView 动画

https - Dart/Redstone - HTTPS 连接