Предотвратить отклонение softkeyboard на Android кнопку назад нажмите [дубликат]

На этот вопрос уже есть ответ здесь:

Закрыть / скрыть программную клавиатуру Android 89 ответов

У меня есть активность с текстом редактирования. когда приходит активность, я всегда фокусирую этот Edittext. я сделал экранную клавиатуру всегда видимой, дав

android:windowSoftInputMode="stateAlwaysVisible" 

в манифесте. Я делаю функциональные возможности по нажатию кнопки «Готово» на программной клавиатуре. На самом деле моя потребность в том, чтобы программная клавиша всегда присутствовала, когда пользователь занят этим делом. теперь я отключил нажатие кнопки назад, переопределив и ничего не делая.

@Override
public void onBackPressed() {
    // Do nothing
}

но софткейд сбрасывает на спину пресс. как от этого избавиться. Я пробовал этоПредотвращение отклонения программной клавиатуры но все равно на клавиатуре задней клавиши получаешь отставку. Но он возвращается, снова нажав кнопку «Назад». Мне нужно, чтобы при нажатии кнопки назад не была отклонена программная клавиатура. Любая помощь будет оценена.

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

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