在 ExpansionPanelList.radio 中更改 ListTile 后面的图标颜色

问题描述

在 ExpansionPanelList 的 ListTile 中,试验已经给出了向下箭头,当 ListTile 展开时,箭头变为向上箭头。

但是,它的颜色很深。我添加了尾随:图标(等等)。这只是在标题和默认尾随按钮之间添加了一个图标(向下箭头)。

如何更改默认尾随按钮的颜色,同时保持其在框展开时变成向上箭头的多功能性?

我尝试将 ListTile 包装在一个主题中,这是有人推荐的,但向下箭头的颜色没有改变,如下所示:

Widget _buildPanel() {
    return ExpansionPanelList.radio(
      initialOpenPanelValue: 0,children: _data.map<ExpansionPanelRadio>((Item item) {
        return ExpansionPanelRadio(
          backgroundColor: Colors.black,canTapOnHeader: true,value: item.id,headerBuilder: (BuildContext context,bool isExpanded) {
            return Theme(
              data: Theme.of(context)
                  .copyWith(unselectedWidgetColor: Colors.white),child: ListTile(
                title: Text(item.headerValue,...

更新错误:

Error

Error continued

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)