【发布时间】:2018-09-06 23:01:26
【问题描述】:
我尝试仅在应用未打开时发送推送通知(在 Android 手机上按下主屏幕后)。问题是,使用“this.mounted”不起作用,因为当我点击主屏幕时页面保持安装状态。我对flutter页面的生命周期做了一些研究,发现按下home键时页面既没有被释放也没有被停用。 简而言之,我需要一种方法来确定我的颤振应用程序是否在安卓手机的后台。 (使用 iOS 时,按下主页按钮时会调用 dispose 方法)。 即使有一些东西可以检测到何时按下 android home 按钮,我也可以手动解决我的问题。 感谢您的帮助!
【问题讨论】: