ListView头部有一段空白区域,是因为当ListView没有和AppBar一起使用时,头部会有一个padding,为了去掉padding,可以使用MediaQuery.removePadding:
Widget _rubbishList(){
return MediaQuery.removePadding(
removeTop: true,
context: context,
child: Container(
margin: EdgeInsets.only(left: 20,right: 20),
height: ScreenUtil().setHeight(700),
child: ListView.builder(
itemCount: rubbishList.length,
itemBuilder: (context,index){
return _cardItem(index);
}
)
)
);
}
————————————————
版权声明:本文为CSDN博主「Amoour」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_35867494/article/details/101015574
来源:oschina
链接:https://my.oschina.net/u/2519763/blog/3185168