通过硬件键启动应用 Android 应用

Start app by hardwarekey Android Application

我刚开始创建应用程序,现在我想知道如何构建一些东西 通过在 phone 的睡眠模式期间按音量 down/up 帮助我启动应用程序。 我认为它将需要一个 OnReceive 方法或类似 onclicklistener 的方法,但我无法弄清楚。

问候

当您的 phone 被锁定(直接)时,通常无法接收到您的音量 down/up 接收器。然而,在本次讨论中,当 phone 通过其他方式锁定时,他们试图控制音量 -

但是,当 phone 解锁时,您可以通过使用音量 down/up 事件或使用接收器逻辑的组合来启动您的应用程序。您可以注册 "android.intent.action.MEDIA_BUTTON" 以接收广播接收器。