1
我编写了一个Andoid应用程序,该应用程序使用硬件音量按钮来实现其他目的。当屏幕关闭时检测硬件音量按钮
它工作正常,如果应用程序运行并可见,但当我关闭屏幕或让它超时时,按钮点击不会进入我的处理程序。
有谁知道在屏幕关闭时是否有方法检测这些按钮点击?
我编写了一个Andoid应用程序,该应用程序使用硬件音量按钮来实现其他目的。当屏幕关闭时检测硬件音量按钮
它工作正常,如果应用程序运行并可见,但当我关闭屏幕或让它超时时,按钮点击不会进入我的处理程序。
有谁知道在屏幕关闭时是否有方法检测这些按钮点击?
当屏幕关闭时,继续检测像这样的事情的唯一方法是获取一个WakeLock,它将允许屏幕关闭,并且仍然允许您的应用程序运行。但是,这会耗尽电池寿命,并且只能在绝对必要时才使用。
在这种情况下,您将需要一个PARTIAL_WAKE_LOCK。
我试过这个,但它没有检测到按钮:(,任何解决方法? – 2014-02-25 12:32:43
这doent工作请添加一些代码 – apk 2015-04-27 18:56:21