flutter Dialog里ListView的问题

复制代码
    showDialog(
        context: context,
        builder: (ctx) {
          return

//            Dialog(
//            child: Container(
//              padding: EdgeInsets.fromLTRB(24.0, 0.0, 24.0, 0.0),
//              decoration: BoxDecoration(
//                color: Colors.transparent,
//                shape: BoxShape.rectangle,
//                borderRadius: BorderRadius.circular(20.0),
//                image: DecorationImage(
//                  repeat: ImageRepeat.repeat,
//                  image: CachedNetworkImageProvider("http://" +
//                      ServerConfig.static_url +
//                      "/xxxxx/xxx/xxxxx.jpg" +
//                      "?x-oss-process=style/phone"),
//                ),
//              ),
//              constraints: BoxConstraints.loose(Size(
//                  double.infinity, MediaQuery.of(context).size.height / 2)),
////            height: MediaQuery.of(context).size.height/2,
//              child: Center(
//                child: Container(
//                  padding: EdgeInsets.fromLTRB(5.0, 5.0, 5.0, 5.0),
//                  decoration: BoxDecoration(
//                    color: Colors.white,
//                    shape: BoxShape.rectangle,
//                    borderRadius: BorderRadius.circular(20.0),
//                  ),
//                  child: new Form(
//                      child: new Column(
//                    mainAxisSize: MainAxisSize.min,
//                    children: <Widget>[
//                      new Flexible(
//                          child: new ListView(
//                        shrinkWrap: true,
//                        children: dialogContent,
//                      ))
//                    ],
//                  )),
//                ),
//              ),
//            ),
//          );

            new Dialog(
              child: new SingleChildScrollView(
                child: new Material(
                  child: ListBody(children: dialogContent,),
                ),
              ),
            );





        });
复制代码

两种解决方式分别用了 两种颜色标记

ps : 

posted on   --LP--  阅读(1528)  评论(0编辑  收藏  举报

编辑推荐:
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
阅读排行:
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
· SQL Server 2025 AI相关能力初探
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示