Column(children: <Widget>[
Text(“測試”),
Container(
width: ScreenUtil().setWidth(570),
// height: ScreenUtil().setHeight(800),
child: ListView.builder(
scrollDirection: Axis.vertical,
itemBuilder:
(context,index){
return _getListItem(index);
},
itemCount: list.length,
),
),
],)
以上代碼中 height如果不設置 界面顯示會有問題,如果要設置,又不能准確的計算出結果;下面有個方法可用解決這個問題,
Expanded在外層包裹就可用解決這個問題,如下
Column(children: <Widget>[
Text(“測試”),
Expanded(child: Container(
width: ScreenUtil().setWidth(570),
child: ListView.builder(
scrollDirection: Axis.vertical,
itemBuilder:
(context,index){
return _getListItem(index);
},
itemCount: list.length,
),
)),
],)
————————————————
版權聲明:本文為CSDN博主「大蛇2」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/dalong3976/article/details/88782458