我想在一个屏幕上显示两个具有相同区域的列表视图,如何设置?

3 user-interface listview dart flutter

 @override
  Widget build(BuildContext context) {
    new Scaffold(
      appBar: new AppBar(title: new Text("Demo Project")),
      body: new Padding(
        padding: new EdgeInsets.all(10.0),
        child: new Column(
          children: <Widget>[
            new ListView(children: getDemolist()),
            new ListView(children: getDemolisttwo())
          ],
        ),
      ),
    );
  }
Run Code Online (Sandbox Code Playgroud)

所有两个列表视图将以响应方式显示在同一区域。

Neh*_*iya 5

使用Flexible,您可以更改其中的flex属性,就像Expanded一样。

Column(
  children: <Widget>[
    Flexible(child: getDemolist()),
    Flexible(child: getDemolisttwo()),
  ],
)
Run Code Online (Sandbox Code Playgroud)