关于Flutter在页面没有使用Appbar时ListView组件顶部会出现一定空白区域的padding

今天在写一个页面时用到了ListView,ListView的上方有一个其他组件,但是写完以后ListView总是自己往下移动一段距离,就很纳闷,于是久研究了ListView组件的源码,发现在当前页面没有Appbar时ListView顶部会自动添加一个topPadding,遇到该类情况,请参照以下代码移除Padding

MediaQuery.removePadding(
              removeTop: true,
              context: context,
              child: ListView.builder(
                  itemCount: bluetoothList.length,
                  itemBuilder: (context, index) => _createItem(bluetoothList[index])),
            )
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容