Flutter 行中的顶部对齐图标

Flutter 行中的顶部对齐图标,flutter,Flutter,我在flatter中有一个简单的行,其中显示一个图标,然后是一些填充,然后是一些包装在扩展小部件中的文本 展开的文本换行时,第一个图标向下移动到底部,而不是停留在行的顶部?我已经将图标包装在一个Align小部件中,但它似乎不起作用,我在网上找不到任何有效的东西 在附加的鸡肉和啤酒屏幕截图上,图标应该就在10%文本的旁边,就像文本没有包装时一样,请参见其他Brotzeit屏幕 希望有人能帮忙 编辑:忘记图片了。。Duh.尝试将crossAxisAlignment:crossAxisAlignmen

我在flatter中有一个简单的行,其中显示一个图标,然后是一些填充,然后是一些包装在扩展小部件中的文本

展开的文本换行时,第一个图标向下移动到底部,而不是停留在行的顶部?我已经将图标包装在一个Align小部件中,但它似乎不起作用,我在网上找不到任何有效的东西

在附加的鸡肉和啤酒屏幕截图上,图标应该就在10%文本的旁边,就像文本没有包装时一样,请参见其他Brotzeit屏幕

希望有人能帮忙


编辑:忘记图片了。。Duh.

尝试将crossAxisAlignment:crossAxisAlignment.start添加到行小部件。它将一行的子对象与顶部对齐。

这与我想要的不完全一样,因为我更喜欢图标顶部对齐,但它比我拥有的要好得多。谢谢对于top align,CrossAxisAlignment.start可能会起作用
Row(
                                      crossAxisAlignment:
                                          CrossAxisAlignment.end,
                                      children: <Widget>[
                                        Align(
                                            alignment: Alignment.topCenter,
                                            child: Icon(
                                              Icons.thumb_up,
                                              color: Colors.white,
                                            )),
                                        Padding(
                                            padding:
                                                EdgeInsets.only(right: 20)),
                                        Expanded(
                                            child: Text(
                                                widget.data[0]['Deal_Offer'],
                                                style: TextStyle(
                                                    color: globals
                                                        .cardSubTitleColor,
                                                    fontWeight: FontWeight.bold,
                                                    fontSize: 18)))
                                      ],
                                    )