Я хочу взять под контроль программную клавиатуру.Поэтому я переопределил класс EditText и метод onCheckIsTextEditor.
@Override
public boolean onCheckIsTextEditor() {
return MenuActivity.expanded;
}
И после него все отлично работает, кроме кнопки удаления / возврата.Когда я нажимаю, ничего не меняется.Также, когда я установил onClickListener в свой editText, я вижу, что каждый щелчок, кроме delete, запускает этот слушатель.
public void setOnBackSpaceListener(){
this.setOnKeyListener((view, i, keyEvent) -> {
Log.d("AAA -> ", String.valueOf(keyEvent.getKeyCode()));
return false;
});
}
Так что, похоже, Android думает, что щелчка не было, и я не знаю почему?