您可以绝对地定位的子Stack控件使用的
Positioned部件。
下面的最小示例通过将子项放在Stack子项中
ListView之后的Positioned小部件中,将红色框放在列表视图上方。
List<String> todos = [...];return new Stack( children: <Widget>[ new ListView( children: todos .map((todo) => new ListTile(title: new Text(todo))) .toList(), ), new Positioned( left: 30.0, top: 30.0, child: new Container( width: 100.0, height: 80.0, decoration: new BoxDecoration(color: Colors.red), child: new Text('hello'), ) ), ],);在这里,它在
Scaffold身体内部。如果添加更多项目,您会发现列表在滚动而不移动红色框。



