【发布时间】:2020-04-23 19:40:54
【问题描述】:
我想在每次用户启动应用程序时在主页上显示版本更新提醒框。 我目前在主页的 initState() 中实现了警报框。但是,当我转到另一个屏幕并返回主屏幕时,会出现警报框,因为调用了 initState()。
我只想在应用程序开始时显示警告框。我不想在转到另一个屏幕并返回后显示。哪个回调可用。
【问题讨论】:
-
您可能可以使用共享首选项,如果显示弹出窗口,则将值设置为 true,然后在应用程序退出时重置。 github.com/flutter/plugins/tree/master/packages/…
-
是的。但是我怎么知道应用程序何时退出?有没有像 initState() 这样的回调方法?
-
你可以看这里,这可能会有所帮助github.com/flutter/flutter/issues/19594
标签: flutter