【问题标题】:How to check if the app is minimized in background in flutter?如何检查应用程序是否在颤动的后台最小化?
【发布时间】:2019-08-07 02:01:02
【问题描述】:

是否有 API 可以检查应用程序是否已最小化但尚未被杀死所以它在后台?

我在 google 上搜索过,也在 GitHub 问题中搜索过,找不到。

这样的 API 存在吗?

【问题讨论】:

    标签: flutter


    【解决方案1】:

    您可以将WidgetsBindingObserver mixin 添加到您的一个或多个小部件并收听AppLifecycleState

    Here 是文档和示例

    【讨论】:

    • 在 UI(小部件)本身中需要此类知识的情况下的绝佳示例。您是否对如何在应用程序的逻辑中聆听这些状态有任何提示 - 即在 Cubit 或 Block 中。我的需要是在应用程序处于后台时暂停 Cubit 存储库定期重新获取 API 数据......谢谢期待!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-21
    • 2017-12-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多