Flutter ListView高度取决于内容大小
我想创建自定义对话框,高度取决于内容,因为内容不断变化 更多说明:当我使用Column时,我可以仅使用mainAxisSize:mainAxisSize.min根据内容设置高度的大小 顺便说一下,我试图将ListView更改为Column,但它不起作用 将容器包装在灵活的或扩展的小部件中Flutter ListView高度取决于内容大小,flutter,dart,Flutter,Dart,我想创建自定义对话框,高度取决于内容,因为内容不断变化 更多说明:当我使用Column时,我可以仅使用mainAxisSize:mainAxisSize.min根据内容设置高度的大小 顺便说一下,我试图将ListView更改为Column,但它不起作用 将容器包装在灵活的或扩展的小部件中 Column( mainAxisAlignment: MainAxisAlignment.start, mainAxisSize: MainAxisSize.min, children: &l
Column(
mainAxisAlignment: MainAxisAlignment.start,
mainAxisSize: MainAxisSize.min,
children: <Widget>[
Container(
child: Text(
"Heder"
),
),
Container(
width: 300,
child: Stack(
children: <Widget>[
ListView(
children: <Widget>[
Text("hello"),
Text("hello"),
Text("hello"),
Text("hello"),
Text("hello"),
Text("hello"),
Text("hello"),
Text("hello"),
Text("hello"),
Text("hello"),
Text("hello"),
Text("hello"),
Text("hello"),
],
),
// Another widgets used inside Stack
]
),
)
]
)
...
Expanded(
child: Container(
width: 300,
child: Stack(children: <Widget>[
ListView(
children: <Widget>[
Text("hello"),
Text("hello"),
Text("hello"),
Text("hello"),
Text("hello"),
Text("hello"),
Text("hello"),
Text("hello"),
Text("hello"),
Text("hello"),
Text("hello"),
Text("hello"),
Text("hello"),
],
),
// Another widgets used inside Stack
]),
),
)
...