颤振:显示没有上下文的叠加

时间:2020-06-22 09:27:51

标签: flutter

有些颤动库(内置的和外部的)似乎都可以创建overlay而无需将context作为参数(例如:https://pub.dev/packages/fluttertoast

我正在创建自己的notification package,并且想知道如何将notification widget显示为overlay,而无需显式传递BuildContext作为参数。有人知道上面的那种图书馆如何实现这一目标吗?

1 个答案:

答案 0 :(得分:0)

如果你查看源代码,你会看到lib提供了两种显示toasts的方式:

  1. 通过插件显示 Toast,通过原生代码渲染,没有 Flutter 上下文
  2. 通过颤振运行时使用颤振上下文显示吐司。