Получить символ Unicode из события onKeyDown в Android - PullRequest
2 голосов
/ 26 ноября 2011

Я хочу получить символ Unicode при вводе на программную клавиатуру (я использую событие нажатия клавиши).

    @Override
    public boolean onKeyDown(int keyCode, KeyEvent event) {
        //I tried this but not work
        Log.d(TAG,event.getCharacters());          

    }

Например, когда я ввожу что-то вроде: '~', '@', 'a ',' ă ',' © 'Как я могу получить эти символы, если у меня есть код ключа?Заранее спасибо!

1 Ответ

1 голос
/ 26 ноября 2011

Извлеките KeyEvent docs и выполните поиск "@" на странице.Кажется, все они там.Также см. Метод getUnicodeChar () .

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