如何用 ListView/GridView 填充屏幕?

Posted

技术标签:

【中文标题】如何用 ListView/GridView 填充屏幕?【英文标题】:How to fill the Screen with ListView/GridView? 【发布时间】:2021-03-25 10:11:58 【问题描述】:

enter image description here

如何填满屏幕?

【问题讨论】:

请复制粘贴您的代码,而不是截图!得到一个被接受的答案更合适。 body: Container( color: Colors.black, child: ListView(scrollDirection: Axis.vertical, children: [ SizedBox(height: 5.0), Container( padding: E​​dgeInsets.all(5.0 ),宽度:MediaQuery.of(context).size.width - 15.0,高度:MediaQuery.of(context).size.width - 15.0,孩子:GridView.count(crossAxisCount:2,主要:false,crossAxisSpacing:10, mainAxisSpacing:10,孩子: [ 【参考方案1】:

您可以使用 Expanded 而不是 Container 小部件来用 ListView 填充屏幕

【讨论】:

我不明白要放那个吗? 您需要使用 Expanded 小部件 Expanded(child:ListView...) 包装您的列表视图

以上是关于如何用 ListView/GridView 填充屏幕?的主要内容,如果未能解决你的问题,请参考以下文章

如何用纯 CSS 创作一个菜单反色填充特效

Listview + Gridview 的 Android Studio 布局预览

前端每日实战:23# 视频演示如何用纯 CSS 创作一个菜单反色填充特效

Android高手进阶教程(十六)之---Android中万能的BaseAdapter(Spinner,ListView,GridView)的使用!

Potplayer如何用Potplayer实现对视频的局部缩放播放?如何用potplayer更舒心地播放竖屏视频?

recyclerview代替listview和grideview