屏幕颤动回调

时间:2018-07-11 10:58:55

标签: mobile flutter

当屏幕更改时,我希望获得回调,因此我可以停止在该特定屏幕上运行的重复请求。仅在使用Navigator.pop时才调用“ dispose”,而在调用Navigator.push时不调用。有没有一种方法可以检测到屏幕已更改并且目前没有显示?

1 个答案:

答案 0 :(得分:1)

在MaterialApp或WidgetsApp上注册RouteObserver,并使有状态的小部件成为RouteAware。此处的示例代码:RouteObserver

相关问题