1

我正在开发一个简单的应用程序,我在其中计算音量按钮按下 3 次。如果计数器等于 3,那么会发生一些动作。

我的问题是当我在手机锁定时按下硬件音量按钮时,不会调用onReceive()方法。BroadcastReceiver它在手机解锁时工作正常。

当我在锁定模式下按下音量增大按钮时,有什么方法或技巧可以让我的计数器增加,反之亦然。

4

1 回答 1

0

我对此进行了研究,结论是这是不可能的。

但是我以某种方式做到了,但这不是一个好方法,因为它会过多地消耗电池。

我以零音量在后台启动媒体播放器。现在,即使手机被锁定,音量键也开始工作。例如音乐应用程序,即使手机被锁定,音量按钮也能正常工作。

于 2013-01-23T16:46:05.123 回答