logo

该视频仅会员有权观看

立即开通课程「Flutter 移动端应用开发实践」权限。

¥
199
/ 年

准备多种布局的内容列表项目

我们可以让post list item小部件支持layout参数,用于调整网格中项目的展示。在构造方法中添加了命名参数list layout,默认设置为stack布局。我们还定义了stack list item和great list item来处理不同的布局情况,其中post list item的值会根据layout是grid布局还是stack布局来动态设置。同时,调整了项目媒介显示,设置fit参数以确保在grid布局下图像呈正方形。最后,通过测试调整确保功能正确实现。