Flutter ListView 移除預設自帶的top-padding
阿新 • • 發佈:2020-12-30
在child新增ListView時會有20的top-padding
解決方案
把ListView用MediaQuery.removePadding元件包裹,並設定removeTop為true
child: new MediaQuery.removePadding( removeTop: true, context: context, child: ListView.builder( itemCount: _dataSource.length, itemBuilder: (BuildContext context, int index){ return Material( color: Colors.green, child: ListTile( title: Text(_dataSource[index]), ), ); }, ), ),