简单的ExpansionTile
将占用尽可能多的宽度。孩子们将遵循ExpansionTile
的宽度。就像这张图片一样:
上图的代码段:
ExpansionTile(
title: Text(
'Test',
textAlign: TextAlign.end,
),
children: <Widget>[
ListTile(
title: Text('TestTestTestTestTestTest'),
),
],
);
我想要实现的是给ExpansionTile
设置一个宽度,但仍然让子级扩展。因为当前,如果我给ExpansionTile
加上宽度会发生以下情况:
上图的代码段:
Container(
width: 110,
decoration: BoxDecoration(border: Border.all()),
child: ExpansionTile(
title: Text(
'Test',
textAlign: TextAlign.end,
),
children: <Widget>[
ListTile(
title: Text('TestTestTestTestTestTest'),
),
],
),
);
有什么办法可以解决吗?