我的问题似乎是ListView inside Column causes 'Vertical viewport was given unbounded height'的重复,但是在Expanded
周围添加Flexible
或ListView
小部件的解决方案根本不起作用。它仍然引发相同的错误:Vertical viewport was given unbounded height.
var data = ['a','b','c','d'];
Column(
children: <Widget>[
ListView.builder(
itemCount: data.length,itemBuilder: (ctx,i) {
return Row(
children: <Widget>[
Text(data[i],style: TextStyle(fontSize: 24 * Rat.rat,color: Colors.white)),],);
},),);
显然,可以通过在ListView
周围添加一个具有固定高度的容器来轻松地对其进行修复,但是我不需要它,我希望它可以动态调整大小。