flutter 中是否有任何应用程序交互检测器? [英] Is there any app interaction detector in flutter?

查看:61
本文介绍了flutter 中是否有任何应用程序交互检测器?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在开发一个 Flutter 应用程序,我想在一段时间内(比如 5 分钟)没有与应用程序交互时显示警报.我如何实现这一目标?

I am developing a flutter app where I want to display an Alert when there is no interaction with the app for some time (say 5 mins). How do I achieve this?

推荐答案

给你

  1. 设置一个变量并用当前时间初始化它
  2. 设置一个 计时器,每秒滴答一次.
  3. 当用户与您的应用交互时,(手势、按钮点击等)只需将当前时间更新为我们在第 1 步中设置的变量.
  4. 在每个计时器滴答声中,检查当前时间与我们在步骤 1 中记录的时间之间的差异是否等于或大于 5 分钟,然后根据您的要求将对话框呈现给用户.

仅此而已.

这篇关于flutter 中是否有任何应用程序交互检测器?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆