小编imm*_*tya的帖子

如何正确覆盖Android中的dispatchKeyEvent

我明白了

D/InputEventConsistencyVerifier( 2144): KeyEvent: ACTION_UP but key was not down.`
D/InputEventConsistencyVerifier( 2144): in com.android.internal.policy.impl.PhoneWindow$DecorView@41689658
Run Code Online (Sandbox Code Playgroud)

当我尝试在我的活动中执行此操作时,警告全部:

@Override
public boolean dispatchKeyEvent(KeyEvent event) {
    if ((/*some boolean checks*/) && (event.getAction() == KeyEvent.ACTION_DOWN)) {
            /*some custom functions*/
            return true;
        }
    }
    return super.dispatchKeyEvent(event);
}
Run Code Online (Sandbox Code Playgroud)

覆盖dispatchKeyEvent活动级别的正确方法是什么?这些警告好吗?我应该做相应的变化onKeyUponKeyDown自己的看法?

android keyevent

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

android ×1

keyevent ×1