Обработка кнопки Ок на виртуальной клавиатуре
Мне нужно чтобы по нажатию кнопки Ок на виртуальной клавиатуре вызывалось событие check(View v) и при этом клавиатура НЕ закрывалась. Как это можно сделать?
Ответы (1 шт):
Автор решения: Sergei Buvaka
→ Ссылка
Если это EditText вы можете воспользоваться подобным методом:
EditText editText = (EditText) findViewById(R.id.query);
editText.setOnEditorActionListener(new OnEditorActionListener() {
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
if (actionId == EditorInfo.IME_ACTION_GO) {
return true;
}
return false;
}
});