版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_27981847/article/details/90237612
当我们用 ListView.builder 构造函数打造一个横向的 ListView 的时候,代码是这样的:
ListView.builder(
scrollDirection: Axis.horizontal,
itemCount: 3,
itemBuilder: _getKeChengItem,
),
但是当你运行起来会发现报错:
大概意思就是没给高度,经过一番查阅资料,解决办法之一是在 ListView.Builder 外层用 SizedBox 包裹一下就ok了:
SizedBox(
//自动算高度的控件
child: ListView.builder(
scrollDirection: Axis.horizontal,
itemCount: 3,
itemBuilder: _getKeChengItem,
),
),