обработка кодов кнопок @param keyCode код нажатой кнопки
(int keyCode)
| 407 | * @param keyCode код нажатой кнопки |
| 408 | */ |
| 409 | protected void doKeyAction(int keyCode) { |
| 410 | if (!sendEvent(keyCode)) { |
| 411 | if (kHold && list.longKey(keyCode)) { |
| 412 | PopUp.getInstance().handled = true; |
| 413 | KeyRepeatTimer.stop(); |
| 414 | kHold = false; |
| 415 | } else { |
| 416 | //#ifdef USER_KEYS |
| 417 | if (UserKeyExec.getInstance().keyExecute(keyCode, false)) { |
| 418 | return; |
| 419 | } |
| 420 | //#endif |
| 421 | list.doKeyAction(keyCode); |
| 422 | } |
| 423 | } |
| 424 | } |
| 425 | |
| 426 | private boolean sendEvent(int key_code) { |
| 427 | int keyCode = getKeyCode(key_code); |
no test coverage detected