Я хочу выбрать клавишу во всплывающем окне клавиатуры не нажатием на нее, а при нажатии на нее. введите описание изображения здесь
я пробовал этот код, когда я ничего не выбрал во всплывающем окне, исчезнет после запуска и работы, но я не могу, когда я ключ на клавиатуре из всплывающего окна не работает.
keyboardView.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View view, MotionEvent motionEvent) {
if(motionEvent.getAction() == MotionEvent.ACTION_UP) {
keyboardView.closing();
}
return false;
}
});
А это мой код для onCreateInputView
keyboardView = (KeyboardView) getLayoutInflater().inflate(R.layout.keyboard_view, null);
keyboard = new Keyboard(this, R.xml.letters_small);
keyboardView.setKeyboard(keyboard);
keyboardView.setPreviewEnabled(false);
keyboardView.setOnKeyboardActionListener(this);