zoukankan      html  css  js  c++  java
  • 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 : 

  • 相关阅读:
    [IOI2013]Dreaming
    Lost Cows
    Mobile Service
    [POI2005]Bank notes
    [CTSC2007]动物园zoo
    [CF1093F]Vasya and Array
    [雅礼集训 2017 Day1]市场
    [APIO2014]序列分割
    [CEOI2004]锯木厂选址
    [APIO2010]特别行动队
  • 原文地址:https://www.cnblogs.com/LiuPan2016/p/10453867.html
Copyright © 2011-2022 走看看