需求:
- 实现Row内 文本多行显示,不被截断
- 如果文本不足一行,有多宽显示多宽,不可以填满一行(就是Android wrap_content 效果)
单行文本:
多行文本:
关键
Flexible、Expand是作用于 Flex、Row、Column的 main axis剩余空间。
- Flexible,等价于 wrap_content
- Expand,等价于MatchParent
代码
附赠一个怎么实现 渐变圆球的代码
return Column(
children: <Widget>[
Row(
children: <Widget>[
Padding(
padding: const EdgeInsets.only(right: 8),
child: Container(
height: 40,
width: 40,
alignment: Alignment.center,
decoration: BoxDecoration(