Поймать нажатие специальных символов с Android - PullRequest
3 голосов
/ 16 декабря 2010

как я могу поймать нажатие всех символов, которые есть на клавишах sw? Переопределение onKeyDown () в упражнении работает только для стандартных символов ASCII, таких как a-z0-9 -! / ..., но не работает со всеми символами UTF8, такими как ščřž (в этом случае этот метод вообще не вызывается) Я знаю, что KeyEvent имеет метод getUnicodeChar (), который возвращает символ Юникода, который будет генерировать ключ. Но я не знаю, как получить KeyEvent, когда onKeyDown () не вызывается.

1 Ответ

2 голосов
/ 17 июня 2011

Я не пробовал, но есть метод с именем dispatchKeyEvent (событие KeyEvent). Я надеюсь, что он наверняка удовлетворит ваши потребности.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...