定义个全局 static OverlayEntry entry;
在添加浮动窗口的 事件中创建 OverlayEntry
cb: () {
_pushLogin();
entry?.remove();
entry = null;
entry = OverlayEntry(builder: (context) {
return Text('123456789');
});
Overlay.of(context).insert(entry);
}
移除弹窗
在移除弹窗的事件中加入
entry?.remove();
entry = null;