Скрытие мягкой клавиатуры - это боль. Я использую некоторые методы, основанные на том, что EditText получает фокус, но в моем текущем приложении клавиатура продолжает выскакивать в какой-то момент, когда загружается новый фрагмент.Скрыть мягкую клавиатуру из любого места
У меня есть метод в моем вспомогательном классе, но это не работает для меня:
//Hide keyboard
public static void hideSoftKeyboard(Activity activity) {
activity.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
}
То, что я хотел бы это вспомогательный метод, я мог бы позвонить из любой точки мира, чтобы скрыть экранную клавиатуру. Возможно ли это, или мне всегда нужно найти EditText, который сфокусирован?
попробовать это в очевидном 'андроида: windowSoftInputMode =«stateHidden»' – Emil