flutter add widgets on top and bottom to a listview

后端 未结 4 1288
渐次进展
渐次进展 2021-02-05 23:37

Trying to add some widgets to before of a listview.... I searched and found to use expanded like:

  return Scaffold(
    appBar: AppBar(
      title: Text(\'Test         


        
4条回答
  •  自闭症患者
    2021-02-06 00:10

    You can achieve this by using listview inside list view, below is sample code please check

     body: ListView(
        children: [
          Container(
            height: 40,
            color: Colors.deepOrange,
            child: Center(
              child: Text(
                'Header',
                style: TextStyle(color: Colors.white, fontSize: 16),
              ),
            ),
          ),
          ListView.builder(
            physics: ScrollPhysics(),
            shrinkWrap: true,
            itemCount: 50,
            itemBuilder: (BuildContext context, int index) {
              return Container(
                color: Colors.lime,
                height: 60,
                child: Center(
                  child: Text(
                    'Child $index',
                    style: TextStyle(color: Colors.black, fontSize: 16),
                  ),
                ),
              );
            },
          ),
          Container(
            height: 40,
            color: Colors.deepOrange,
            child: Center(
              child: Text(
                'Footer',
                style: TextStyle(color: Colors.white, fontSize: 16),
              ),
            ),
          ),
        ],
      ),
    

提交回复
热议问题