Flutter - 扩展面板标题 - 整个标题可点击

Rob*_*ste 5 flutter

我已经构建了一个扩展面板列表,我发现您必须按箭头才能展开它,这很烦人。直观上,当您单击标题上的任意位置(来自测试人员的反馈)时,您希望展开面板。

有办法做到吗?我没有看到任何属性,标头构建器只允许小部件作为参数。

ibh*_*ana 6

如果您使用的是,ExpansionPanelRadio那么它有一个名为 的参数canTapOnHeader,请将其设置为true

就像下面这样:

ExpansionPanelRadio(
  value: item.id,
  canTapOnHeader: true,
  headerBuilder: (BuildContext context, bool isExpanded) {
    ...
  },
  body: ...,
);
Run Code Online (Sandbox Code Playgroud)