Ho una vista di ricerca che è impostata come espansa di default con la query di ricerca predefinita ma non voglio la tastiera virtuale. Nel codice sottostante ho provato a nascondere la tastiera in onCreateOptionsMenu ma la tastiera è ancora visibile.Impossibile nascondere la tastiera virtuale di SearchView iconfiedbydefault (false)
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);
Sto usando il widget vista ricerca sherlock. qualsiasi suggerimento per nascondere la tastiera virtuale. Cosa sto facendo male?
Per quale scopo 'adjustPan' è qui? Non sarebbe sufficiente usare solo 'stateHidden' da solo? – Prizoff
utilizzando adjustPan la messa a fuoco corrente non viene mai oscurata dalla tastiera .. per ulteriori informazioni, fare clic qui http://developer.android.com/guide/topics/manifest/activity-element.html – itsrajesh4uguys