首页 > 解决方案 > 行小部件使用整个列

问题描述

尝试在右侧构建一个带有 X 符号的自定义按钮,但是当我将它添加到 Wrap 小部件时,它用完了整行。

这是构建按钮的代码:

Material _buildDeleteFilter(String caption, Function onTap) {
    return Material(
      color: Colors.orange,
      borderRadius: BorderRadius.circular(5),
      child: InkWell(
        onTap: onTap,
        splashColor: Colors.deepOrange,
        child: Container(
          padding: EdgeInsets.symmetric(vertical: 2, horizontal: 5),
          decoration: BoxDecoration(borderRadius: BorderRadius.circular(5)),
          child: Row(
            children: <Widget>[
              Text(
                caption,
                style: TextStyle(
                    color: Colors.white,
                    fontSize: 15,
                    fontWeight: FontWeight.w500),
              ),
              Icon(
                Icons.close,
                size: 20,
                color: Colors.white,
              )
            ],
          ),
        ),
      ),
    );
  }

标签: androidflutter

解决方案


推荐阅读