【发布时间】:2013-04-17 13:46:33
【问题描述】:
我有一个搜索视图,默认设置为默认搜索查询扩展,但我不想要虚拟键盘。在下面的代码中,我试图在 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 搜索视图小部件。任何隐藏虚拟键盘的建议。我做错了什么?
【问题讨论】:
标签: android actionbarsherlock searchview optionmenu