可展开列表中,展开后条目有一个间距,可以 使用materialGapSize: 0,来去掉
?
// child: ExpansionPanelList(
? ? ? //expandedHeaderPadding: EdgeInsets.zero,//头部顶部间隔
?? ? ?//?? ?materialGapSize: 15,//展开后的间距
?? ? ?// ? animationDuration: const Duration(milliseconds: 300), //动画时间
? ? // dividerColor: Colors.white 分割颜色
? ? ?? ?// elevation: 1 阴影
? ? ? // ? expansionCallback: (index, bool) {
? ? ? // ? ? setState(() {
? ? ? // ? ? ? expandStateList[index].isOpen = !expandStateList[index].isOpen;
? ? ? // ? ? });
? ? ? // ? },
? ? ? // ? children: expandStateList.map((e) {
? ? ? // ? ? return ExpansionPanel(
? ? ? // ? ? ? ? canTapOnHeader: true,
? ? ? // ? ? ? ? headerBuilder: (context, isExpanded) {
? ? ? // ? ? ? ? ? return Text(
? ? ? // ? ? ? ? ? ? e.title,
? ? ? // ? ? ? ? ? );
? ? ? // ? ? ? ? },
? ? ? // ? ? ? ? body: Text('内容'),
? ? ? // ? ? ? ? isExpanded: e.isOpen);
? ? ? // ? }).toList(),
? ? ? // ),