在对话框中增加对话框宽度的问题

损伤

尝试复制此处看到的图像内容

我似乎无法在每个卡列表视图的末尾输入图标的尾行。是否可以使用相同的卡代码解决此问题,还是应该使用另一种方法?

                  showDialog(
                            context: context,
                            builder: (BuildContext context) {
                              return AlertDialog(

我减少了填充量,以增加警报对话框区域内的可用空间。

                                contentPadding: EdgeInsets.all(5.0),
                                shape: RoundedRectangleBorder(
                                  borderRadius: BorderRadius.all(
                                    Radius.circular(10.0),
                                  ),
                                ),
                                content: Stack(
                                  overflow: Overflow.visible,
                                  children: <Widget>[
                                    Positioned(
                                      right: -40.0,
                                      top: -40.0,
//                                      width: 600.0,
                                      child: InkResponse(
                                        onTap: () {
                                          Navigator.of(context).pop();
                                        },
                                        child: CircleAvatar(
                                          child: Icon(
                                            Icons.close,
                                            color: Colors.white,
                                          ),
                                          backgroundColor: Colors.red,
                                          maxRadius: 20.0,
                                        ),
                                      ),
                                    ),
                                    Form(
                                      key: _formKey,
                                      child: Column(
                                        mainAxisSize: MainAxisSize.min,
                                        children: <Widget>[
                                          Text(
                                            'Choose a Submission Type',
                                            style: TextStyle(
                                                fontFamily: 'OpenSans',
                                                fontSize: 18.0),
                                          ),
                                          Divider(
                                            height: 10.0,
                                          ),
                                          Text(
                                            'This campaign is available to creators with 3000 or more followers.',
                                            textAlign: TextAlign.center,
                                            style: TextStyle(
                                              fontFamily: 'OpenSans',
                                              fontSize: 14.0,
                                            ),
                                          ),
                                          Card(
                                            margin: EdgeInsets.zero,
                                            child: Column(
                                              mainAxisSize: MainAxisSize.min,
                                              children: <Widget>[
                                                ListTile(
                                                  leading:
                                                      const Icon(Icons.image),
                                                  title: Text(
                                                    'Post',
                                                    style: TextStyle(
                                                      fontFamily: 'OpenSans',
                                                      fontSize: 16.0,
                                                      fontWeight:
                                                          FontWeight.bold,
                                                    ),
                                                  ),
                                                  subtitle: Text(
                                                    'Single media file',
                                                    style: TextStyle(
                                                      fontFamily: 'OpenSans',
                                                      fontSize: 14.0,
                                                    ),
                                                  ),

这就是我目前的代码所在的地方。我无法编辑代码以包含两个其他图标。在这些区域中包含这些尾随图标的最佳解决方案是什么。

//                                                  trailing: Row(
//                                                    children: <Widget>[
//                                                      Icon(
//                                                        FontAwesomeIcons
//                                                            .instagram,
//                                                        size: 10.0,
//                                                      ),
////                                                      Icon(
////                                                        FontAwesomeIcons
////                                                            .facebook,
////                                                        size: 10.0,
////                                                      ),
//                                                    ],
//                                                  ),
                                                ),
                                              ],
                                            ),
                                          ),
第424节

所有您需要做的就是添加mainAxisSize: MainAxisSize.min,到“Row赞”中

trailing: Row(
    mainAxisSize: MainAxisSize.min,
    children: <Widget>[
      Icon(
        FontAwesomeIcons.instagram,
        size: 10.0,
      ),
      SizedBox(
        width: 5, 
      ),
      Icon(
        FontAwesomeIcons.facebook,
        size: 10.0,
      ),
    ],
  ),

让我知道这是否是您想要的。我也补充说,SizedBox如果那不是你想要的样子

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

jQuery对话框:在对话框中获取对话框ID

来自分类Dev

在对话框中淘汰到ASP MVC问题

来自分类Dev

确定按钮在对话框中

来自分类Dev

在对话框“setCanceledOnTouchOutside()”中无法取消该框

来自分类Dev

Android在对话框1中从对话框2中设置了文本?

来自分类Dev

如何在对话框中调用瀑布对话框-Azure Bot构建器

来自分类Dev

在对话框中验证后设置字段焦点(扩展库对话框)

来自分类Dev

对话框链问题

来自分类Dev

打开对话框的问题

来自分类Dev

在对话框中使用Scrollview时出现的问题

来自分类Dev

在对话框中使用Scrollview时出现的问题

来自分类Dev

在对话框中使用Drawable

来自分类Dev

在对话框之间传递数据

来自分类Dev

在对话框之间显示ProgressDialog

来自分类Dev

在对话框中在android中创建动态按钮

来自分类Dev

在对话框中在android中创建动态按钮

来自分类Dev

对话框自定义宽度高度问题

来自分类Dev

在对话框中更改TextView等的主题?

来自分类Dev

在对话框类中完成活动

来自分类Dev

在对话框android中播放视频

来自分类Dev

在对话框中播放声音

来自分类Dev

在对话框中的按钮下添加文本

来自分类Dev

无法在对话框中创建表

来自分类Dev

NumberPicker在对话框中呈现不正确

来自分类Dev

Android在对话框中获取EditText元素的文本

来自分类Dev

在对话框中的按钮上捕获单击事件

来自分类Dev

在对话框中更改圆圈图标

来自分类Dev

Android平面按钮未显示在对话框中

来自分类Dev

在对话框中添加音频(Bixby)