首页 > 解决方案 > 如何检测硬件按键敲击?

问题描述

当颤振应用程序处于前台或打开时,我需要检测是否按下了任何硬件按钮。 *

例如,当有人按下音量或另一个按钮(即使是关机按钮)时,我想在我的应用程序中执行一些操作。

我知道当一个颤振应用程序打开并且我正在查看应用程序日志并且我点击任何硬件按钮时,与该点击相关的 lops 会打印在日志中。

就像我按下 Vol down Key Down Tap 检测到的相关日志打印在日志中一样。

执行上述任何指定操作时,如何执行功能?

标签: flutter

解决方案


几天前刚刚发布了名为Hardware Buttons的新插件。

它支持音量按钮事件和电源按钮事件,这似乎符合您的需要。

也许可以试试这个?


推荐阅读