美文网首页
Flutter app 安卓iOS前后台切换监听

Flutter app 安卓iOS前后台切换监听

作者: 张漂亮1号 | 来源:发表于2020-01-09 23:31 被阅读0次

    Flutter app 安卓iOS前后台切换监听

    class _MyAppState extends State with WidgetsBindingObserver {  @overrideinitState() {    WidgetsBinding.instance.addObserver(this);  }  @override  void didChangeAppLifecycleState(AppLifecycleState state) {print("--"+ state.toString());    switch (state) {caseAppLifecycleState.inactive: // 处于这种状态的应用程序应该假设它们可能在任何时候暂停。break;caseAppLifecycleState.resumed: // 应用程序可见,前台break;caseAppLifecycleState.paused: // 应用程序不可见,后台setHomeAppIcon();break;caseAppLifecycleState.suspending: // 申请将暂时暂停break;    }  }  @override  voiddispose() {    WidgetsBinding.instance.removeObserver(this);    super.dispose();  }复制代码

    喜欢可以加群号:913934649

    更多详解:

    简书: www.jianshu.com/u/88db5f157…

    csdn:me.csdn.net/beyondforme

    掘金:juejin.im/user/5e09a9…

    相关文章

      网友评论

          本文标题:Flutter app 安卓iOS前后台切换监听

          本文链接:https://www.haomeiwen.com/subject/kjksactx.html