是否可以在没有操作的情况下使用 Material 横幅小工具?

Is it possible to use Material Banner Widget without Actions?

我正在尝试使用 material banner widget,但需要一个操作列表。操作列表导致横幅看起来很奇怪,即使我在列表中放置了一个空容器也是如此。

我是否应该使用 material 横幅小部件,因为当我的设计不需要可用操作列表时它需要一个列表?我想使用小部件,因为我可以轻松使用这些方法。

ScaffoldMessenger.of(context).showMaterialBanner & ScaffoldMessenger.of(context).clearMaterialBanners();

如果我不应该使用该小部件,是否还有其他人可以替代它? 谢谢。

编辑:我添加了一张图片以供参考。 https://imgur.com/a/DPSnhrw 我想摆脱横幅右侧的红色区域。我尝试将 material 横幅的内边距设置为内边距:EdgeInsets.zero

我想我找到了一种方法,但它很脏:打开 MaterialBanner 小部件并更改代码中您不喜欢的所有内容。

以下是我所做的更改。之后,我将任何小部件列表作为操作传递给 MaterialBanner,它被简单地忽略了。

Changes to MaterialBanner