button - 凸起的按钮宽度减少 flutter

标签 button dart flutter

凸起的按钮占用太多宽度,我想根据我的布局减少...

ButtonTheme(
    minWidth: 16.0,
    height: 30.0,
    child: RaisedButton(
     onPressed:()=>print("a"),
     child: new Row(
       children: <Widget>[
         Padding(
           padding: const EdgeInsets.only(right: 6.0),
           child: Text('SORT BY',style: TextStyle(fontSize: 12.0),),
         ),
         Icon(Icons.keyboard_arrow_down,size: 20.0,),
       ],
     ),
    ),
),

最佳答案

我得到了答案

我们需要在 Raised button 中添加 padding 以移除默认 padding

ButtonTheme(
      minWidth: 16.0,
      height: 30.0,
      child: RaisedButton(
        padding: const EdgeInsets.all(8.0),
        onPressed: () => print("a"),
        child: new Row(
          children: <Widget>[
            Padding(
              padding: const EdgeInsets.only(right: 6.0),
              child: Icon(
                Icons.filter,
                size: 16.0,
              ),
            ),
            Text(
              'FILTER',
              style: TextStyle(fontSize: 12.0),
            ),
          ],
        ),
      ),
    ),

关于button - 凸起的按钮宽度减少 flutter ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52033839/

相关文章:

dart - 在我的 flutter 应用程序中使用 StreamBuilder 和 Navigator,但第一页构建了两次

flutter - 来自 MaterialApp 构建器的导航器

ios - 使用自定义 UITableViewCell 时,删除确认按钮不会消失

html - 如何向按钮添加工具提示

html - href链接按钮的边框样式在chrome中不显示

dart - 从HTML引用静态const

firebase - 检查用户是否登录 Flutter & firebase auth |

http - 如何在HTTP API将来的请求中返回错误对象

android - 按钮中的不同文本大小

flutter 加载器 : resize and rotate at the same time