包装盒上已经存在很多问题,迫使宽度或高度无限大。
例如,此解决方案建议设置坚硬的高度 Fill an area with color in Flutter
我们可以在不设置硬性限制的情况下实现相同的功能,让盒子适合物品吗?
如果我们删除高度,该怎么办?
new Container(
margin: const EdgeInsets.symmetric(vertical: 4.0, horizontal: 16.0),
child: new InkWell(
child: new Card(
child: new SizedBox(
height: 56.0,
child: new Row(
crossAxisAlignment: CrossAxisAlignment.stretch,
children: <Widget>[
new Expanded(
child: new ListTile(
title: new Text('foo'),
),
),
new Container(
color: Colors.blue,
alignment: Alignment.center,
padding: const EdgeInsets.symmetric(horizontal: 10.0),
child: new Text(
"foo",
style: new TextStyle(color: Colors.white),
),
),
],
),
),
),
),
)