Как скрыть клавиатуру Android в режиме поиска

Я использовал поиск в своем приложении. Интересно, как скрыть клавиатуру, когда я нажму кнопку поиска в окне поиска? Я должен использовать кнопку "Назад" для просмотра результатов.

Ответ 2

Попробуйте этот код:

private void hideKeyboard(){
    InputMethodManager inputManager = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); 
    inputManager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS);
}

вызвать его при нажатии кнопки поиска

Ответ 3

вы можете скрыть его

mSearchView.setIconified(true);