儿童膨胀瓷砖颤动

时间:2020-02-28 09:28:45

标签: flutter divider

在设置“填充”时扩展ExpansionTile时如何删除分隔线?

return Card(
      borderOnForeground: false,
      key: Key("${e.id}"),
      child: Padding(
        padding: EdgeInsets.only(bottom: 8.0),
        child: ExpansionTile(
          backgroundColor: Theme.of(context).accentColor,
          title: Text(
            e.title,
            style: Theme.of(context).textTheme.bodyText1,
            maxLines: 1,
          ),
          subtitle: Text(e.by),
          children: <Widget>[
            Row(
              mainAxisAlignment: MainAxisAlignment.spaceAround,
              children: <Widget>[ Text("${e.descendants} comments"),Icon(Icons.open_in_new)],)
          ],
        ),
      ),
    );

这是我的屏幕截图 enter image description here

1 个答案:

答案 0 :(得分:1)

Theme(
      data: Theme.of(context).copyWith(dividerColor: Colors.transparent),
      child: ExpansionTile(/*youdata*/));

您可以像上面那样用主题包装ExpansionTile来实现。