在Flutter中“最小化”当前屏幕

jgovgodb  于 2023-06-24  发布在  Flutter
关注(0)|答案(1)|浏览(249)

我正在构建一个应用程序,其中我ping我的屏幕中的一些数据与StreamBuilder(时间,位置等),现在我想做一个选项,让用户离开当前屏幕,而不破坏屏幕的状态或上下文,有点像最小化屏幕。如何在Flutter中实现这一点?示例:我有一个屏幕,其中ping数据:

现在,我想让用户选择在屏幕一号仍在后台运行时检查一些其他数据,这样就不会破坏StreamBuilder中的数据ping:

如果我使用Navigator.of(context).pop(),它会自然弹出当前屏幕并返回到上一个,所以我正在寻找的是一个解决方案,不破坏状态或上下文,仍然能够返回到屏幕,就像我说的,排序最小化屏幕。
任何解决方案的想法是非常有帮助的,提前感谢!

xoefb8l8

xoefb8l81#

要维护屏幕中的状态,可以使用IndexedStack

相关问题