flutter ListView取消头部空白

拟墨画扇 提交于 2020-03-02 15:38:36

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

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!