提问者:小点点

单页Flutter MultipleListview


需要在一个页面上有多个listview。我已经学习了很多教程,但没有一个能给我完美的解决方案。

为了更多的理解。我正在打4个网络呼叫,所有的响应类型不同。我只需要在一页纸上展示它。在这里,人们展示了使用SingleChildScrollView或扩展的解决方案。但没有一种解决方案起作用。

我希望有人能帮我摆脱这一切。谢谢.


共1个答案

匿名用户

试试看:

    return Scaffold(
      appBar: AppBar(
        title: Text(widget.title),
      ),
      body: Column(
        mainAxisAlignment: MainAxisAlignment.center,
        children: <Widget>[
          Container(
            child: Wrap(
              children: [
                ListTile(title: Text('Example')),
                ListTile(title: Text('Example')),
                ListTile(title: Text('Example')),
                ListTile(title: Text('Example')),
                ListTile(title: Text('Example')),
              ],
            ),
            color: Colors.yellow,
          ),
          Container(
            child: Wrap(
              children: [
                ListTile(title: Text('Example')),
                ListTile(title: Text('Example')),
              ],
            ),
            color: Colors.red,
          ),
        ],
      ),
    );