API=22 时 onKeyUp (down) 有问题吗?

Is there something wrong with onKeyUp (down) with API=22?

我不知道这是不是一个错误。我曾经在菜单按钮上捕捉按键事件,并注意到 - 在切换到 v22 并使用 22.0.1 构建之后 - 它不再起作用了。

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
    Log.i("keydown", "generic");
    if (keyCode == KeyEvent.KEYCODE_MENU) { Log.i("keydown", "menu"); }
    return super.onKeyDown(keyCode, event);
}
@Override
public boolean onKeyUp(int keyCode, KeyEvent event) {
    Log.i("keyup", "generic");
    if (keyCode == KeyEvent.KEYCODE_MENU) { Log.i("keyup", "menu"); }
    return super.onKeyUp(keyCode, event);
}

我的控制台一直是空的。有任何想法吗?关于原因和解决方法。

是的, 出了点问题 - 错误已被识别,其修复已在 appcompat-v7 的未来版本中设置。它与AppCompatActivity有关,当然不应该影响框架Activity

参考here