如何添加圆角矩形边框? 下面的代码不会在屏幕上产生任何边框.

Container(margin: EdgeInsets.only(top: 10.0, right: 10.0, left: 10.0),
 width: double.infinity,
 // decoration: ShapeDecoration(
 //  shape: RoundedRectangleBorder(
 //   borderRadius:BorderRadius.all(Radius.circular(5.0)),
 //                             ),

 child: DropdownButtonHideUnderline(
  child: Container(
   margin: EdgeInsets.only(
    left: 10.0, right: 10.0),
     child: new DropdownButton<UserTest>(...),
                           ),
                          ),
                   ),

推荐答案

您需要指定side:属性.默认情况下为BorderSide.none.

      decoration: ShapeDecoration(
        shape: RoundedRectangleBorder(
          side: BorderSide(width: 1.0, style: BorderStyle.solid),
          borderRadius: BorderRadius.all(Radius.circular(5.0)),
        ),
      ),

Flutter相关问答推荐

当未聚焦且非空时,在flutter中更改文本字段的标签 colored颜色

Flutter -如何从布局填充(对称水平)中排除小部件?

为什么我需要等待重新访问Firestore数据库,即使它已经做了之前?

在Flutter中,有没有一种方法可以点击页面到后面的页面?

自定义ItemBuilderFlutter

CLI数据库连接后将SHA-1密钥添加到Firebase项目

在Flutter 小部件测试中找不到框中的AssetImage装饰

如果我使用搜索栏,如何在嵌套滚动视图中停止自动滚动?

使用Ffltter CREATE创建项目时,androidManifest.xml中缺少包属性

创建仅定义导出的文件是否有意义?

Flutter:在 pubspec.yaml 中找不到assets资源

自定义绘画未显示 - Flutter

Flutter 火焰相机抖动已弃用

课程中的访问Provider

是否可以在 flutter 应用程序中使用 jetpack compose?

如何正确地将 PageView 设置为 AppBar 的标题?

如何在 flutter 中同时使用 ButtonStyle() 和 ElevatedButton.styleFrom() ?

扫描flutter生成的二维码后如何弹出文本字段值

构建失败 - 无法解析 io.grpc:grpc-core:[1.28.0]. (是的,我已经升级到 mavenCentral())

设计响应式卡片的最佳方法,以避免像素溢出错误或 _AssertionError