У меня есть поиск, который по умолчанию задан по умолчанию с поисковым запросом по умолчанию, но я не хочу виртуальную клавиатуру. В приведенном ниже коде я пытался скрыть клавиатуру в onCreateOptionsMenu, но все же клавиатура видны.
imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
MenuItem item = menu.findItem(R.id.menu_search);
item.expandActionView();
mSearchView = (SearchView) item.getActionView();
mSearchView.setIconifiedByDefault(false);
mSearchView.setQuery(query, true);
imm.hideSoftInputFromWindow(mSearchView.getWindowToken(), 0);
Я использую виджет вида поиска sherlock. любое предложение скрыть виртуальную клавиатуру. Что я делаю неправильно?