05-07 04: 03: 50.360 1271 1514 D InputDispatcher: установка результата ввода входного события на 0. injectorPid = 6874, injectorUid = 2000 05-07 04: 03: 50.361 1271 4338 D InputDispatcher: injectInputEvent - Ожидание 1 в ожидании депеши на переднем плане. 05-07 04: 03: 50.365 3187 3187 D ViewRootImpl: processKeyEvent oldKeycode: 0 и newKeycode: 0 05-07 04: 03: 50.368 1271 4338 D InputDispatcher: injectInputEvent - завершено с результатом 0. injectorPid = 6874, injectorUid = 2000
при вводе ключа> 288 вернет 0, см. InputReader. cpp:
if (getEventHub () -> mapKey (getDeviceId (), scanCode, usageCode, mMetaState, & keyCode, & keyMetaState, & policyFlags)) {
keyCode = AKEYCODE_UNKNOWN;
keyMetaState = mMetaState;
policyFlags = 0;
}
если бы вы могли не получить ключ карты, он вернет AKEYCODE_UNKNOWN.