【问题标题】:keyCode == KeyEvent.KEYCODE_BUTTON_Y freezing the focus and not able to navigate after thatkeyCode == KeyEvent.KEYCODE_BUTTON_Y 冻结焦点,之后无法导航
【发布时间】:2019-10-23 10:20:30
【问题描述】:

对于试图将此事件关联到网格视图上的搜索按钮的 Nvidia 操纵杆,它正在工作,但它被冻结,之后没有任何事情发生。给我一些建议

@Override
public boolean onKeyUp(int keyCode, KeyEvent event) {
    Log.i(TAG, " :: keyCode ::"+keyCode);
    if (keyCode == KeyEvent.KEYCODE_BUTTON_Y) {
        searchTop.performClick();
        return true;
    }


    return super.onKeyUp(keyCode,event);

}

【问题讨论】:

    标签: java android nvidia keyevent


    【解决方案1】:

    尝试调用 super.onKeyUp(keyCode,event),即使在事件处理之后也是如此。

    【讨论】:

    • 我看不到为什么。
    • 它不工作,你能建议我别的吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-30
    • 1970-01-01
    • 1970-01-01
    • 2016-12-25
    • 2022-06-11
    相关资源
    最近更新 更多