我正在尝试将我的 Android 应用程序移植到 BlackBerry 10,但音量键按下的检测似乎不起作用 - 按键不会导致我的代码被调用。这是我的代码片段:
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_VOLUME_UP || keyCode == KeyEvent.KEYCODE_VOLUME_DOWN) {
// We override the volume key to trigger a special event in our app
return true;
} else {
return super.onKeyDown(keyCode, event);
}
}
上面的代码适用于 Android 手机。
BB10 上的 Android 应用程序是否有另一种方法来检测音量键按下?