是否可以在没有操作的情况下使用 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
我正在尝试使用 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