Я знаю, как получить KeyEvents с физической клавиатуры, но как мне получить их с мягкой клавиатуры?Как вы получаете KeyEvents с панели инструментов EditText?
Этот код не работает для мягкой клавиатуры:
editText.setOnKeyListener(new View.OnKeyListener() {
public boolean onKey(View v, int keyCode, KeyEvent event) {
Toast.makeText(this, Integer.toString(keyCode), Toast.LENGTH_SHORT)
return false;
}
});