Я использую этот метод:
IBinder token = searchTextEntry.getWindowToken(); ( ( InputMethodManager ) getSystemService( Context.INPUT_METHOD_SERVICE ) ).hideSoftInputFromWindow( token, 0 );
Где searchTextEntry - имя моей ссылки EditText.
searchTextEntry
EditText