Реализация onKeyPreIme (int keyCode, событие KeyEvent) во фрагменте

Я не могу понять, как реализоватьonKeyPreIme(int keyCode, KeyEvent event) в .Fragment

@Override
public boolean onKeyPreIme(int keyCode, KeyEvent event) {
    if (keyCode == KeyEvent.KEYCODE_BACK && 
        event.getAction() == KeyEvent.ACTION_UP) {
            // do your stuff
            return false;
    }
    return super.dispatchKeyEvent(event);
}

Я много пробовал, но ничего не работает. Кроме того, я не мог найти что-либо в Google или переполнении стека. Я хотел бы выполнить действие, когда нажата клавиша «Назад» и функциональная клавиша включена. НастройкаonKeyListener на моемEditTextс не работал, так какKeyEvent.KEYCODE_BACK не вызывается, когда программная клавиатура поднята. Я ценю любую помощь и исходный код.

Ответы на вопрос(4)

Ваш ответ на вопрос