我不确定我是否遗漏了什么。我正在玩 Flutter,我想用一些文本小部件、按钮和其他小部件(见下图)构建一个(简单)视图。这些小部件后面应该有一个项目列表。整个视图(当然除了应用栏)应该是可滚动的——不仅仅是项目。
这就是为什么我把所有东西都放在一个 ListView 中。但我不能做这样的事情(虽然items是一个带有字符串值的地图):
...
home: Scaffold(
appBar: AppBar(
title: Text('App bar'),
),
body: new ListView(
children: <Widget>[
new Text('Some Text'),
new FlatButton(...),
new Image.asset(...),
items.map((item)=>new Padding(
child: new Text(item.title),
)).toList()
],
),
),
...
Run Code Online (Sandbox Code Playgroud)
获得所需视图的正确方法是什么?
提前致谢!