Android 三星Galaxy Tab 10.1(P7510)上的硬件音量+-按钮错误,当系统音量条出现时无法触发onKeyDown事件

Android 三星Galaxy Tab 10.1(P7510)上的硬件音量+-按钮错误,当系统音量条出现时无法触发onKeyDown事件,android,galaxy-tab,Android,Galaxy Tab,我的应用在其他安卓手机上运行正常,但三星Galaxy Tab 10.1 P7510和安卓3.1/3.2 第一次按下硬件音量+/volume-按钮时,会触发API onKeyDown with KeyEvent.KEYCODE\ U volume\ U DOWN/KeyEvent.KEYCODE\ U volume\ U UP,并显示系统音量栏。但再次按下硬件音量+/音量-按钮,onKeyDown将不会触发,直到系统音量栏消失 当用户按volume+/volume时,我需要处理一些内容-每次都不能

我的应用在其他安卓手机上运行正常,但三星Galaxy Tab 10.1 P7510和安卓3.1/3.2

第一次按下硬件音量+/volume-按钮时,会触发API onKeyDown with KeyEvent.KEYCODE\ U volume\ U DOWN/KeyEvent.KEYCODE\ U volume\ U UP,并显示系统音量栏。但再次按下硬件音量+/音量-按钮,onKeyDown将不会触发,直到系统音量栏消失

当用户按volume+/volume时,我需要处理一些内容-每次都不能捕获onKeyDown

问题只出现在三星Galaxy Tab 10.1 P7510和Moto XOOM上。这是安卓3.x的问题吗

其他运行安卓2.x或4.x的设备也可以

谢谢。

尝试覆盖dispatchKeyEvent方法,而不是onKeyDown。在所有情况下,当处理事件时,返回true。在其他情况下,返回super.dispatchKeyEvent