Как программно отключить клавиши телефона во время выполнения - PullRequest
0 голосов
/ 09 июня 2011

В моем игровом приложении Jumbled words я хочу, чтобы в зависимости от появления зашифрованных слов были включены только алфавитные клавиши клавиатуры.Например, "rrowa" - это скремблированная форма слова «стрелка», и только клавиши 'a', 'r', 'o', 'w 'должны быть включены, а остальные клавиши должны быть отключены.Когда для примеров появляется следующее зашифрованное слово "nife", представляющее собой зашифрованную форму слова «хорошо», должны быть включены только алфавиты 'f', 'i', 'n', 'e'.Как мы это делаем?

1 Ответ

0 голосов
/ 09 июня 2011

Вам нужно сделать что-то вроде этого:

 public boolean onKeyDown(int keyCode, KeyEvent event) {

        if (keyCode == "your key") {
            return true;

        }else return super.onKeyDown(keyCode, event);
   }

Вам необходимо узнать код ключа, используя Key Event

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