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

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

作者: 张漂亮1号 | 来源:发表于2020-01-08 14:45 被阅读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/usksactx.html