Flutter: 在Column中嵌入ListView

image-3542

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Column(
        mainAxisAlignment: MainAxisAlignment.start,
        crossAxisAlignment: CrossAxisAlignment.start,
        children: [
     Text("测试设备号"),
     ListView.separated(
            shrinkWrap: true,
            physics: const NeverScrollableScrollPhysics(),
            padding: const EdgeInsets.all(2),
            itemCount: _responseData.length,
            itemBuilder: (BuildContext context, int index) {
              return ListTile(
                contentPadding:
                const EdgeInsets.symmetric(vertical: 0, horizontal: 10),
                dense: true,
                visualDensity: const VisualDensity(horizontal: 0, vertical: -4),
                title: Text(
                  _responseData[index],
                ),
              );
            },
            separatorBuilder: (BuildContext context, int index) =>
            const Divider(),
          ),
])