flutter - 如何创建网格布局?
解决方案
您可以使用 Wrap 小部件进行对齐以及您应该设置的每个项目小部件的宽度值(屏幕宽度 / 3)。
例如给你;
Wrap(
children: [
Container(
width: MediaQuery.of(context).size.width / 3,
margin: EdgeInsets.symmetric(horizontal: 8,vertical: 4),
child: SelectedImageContainer(),
),
...add some widget and automatic align
],
),
推荐阅读
- windows - 如何识别 Windows 10 机器的当前登录用户
- java - java多线程中final局部变量的使用
- android - Firebase:如果通知是由服务器发送的,如何处理点击通知
- java - JavaFX:java.lang.module.ResolutionException:模块 sqltool 和 hsqldb 将包 org.hsqldb.lib 导出到模块 javafx.graphicsEmpty
- c# - 添加和编辑方法无法正常工作
- php - 如何在 url 中发送订单 ID 并获得响应?
- javascript - 设置超时的网络工作者
- json - 如何使用 datapower 中的 xslt 绕过从 JSON 到 XML 的特殊/法语字符
- python - Pandas 数据框比较和替换值
- python - Jupyter Notebooks 中的错误,但在 Mac 终端或 Visual Studio Code 中没有