私は答えを見つけようとしてきましたが、おそらく私はグーグルに正しく尋ねていないので、ここに行きます:私はアンドロイドアプリに検索入力などのトップメニュー項目を持つ検索ビューを持っています.拡大鏡をクリックしてから検索語のテキストフィールドが編集可能になります。このステップをスキップして、アクティビティの onCreate() メソッドのときに、拡大鏡アイコンをクリックしなくても検索フィールドが自動的にフォーカスされるようにするにはどうすればよいですか?
これが私のコードです:
MenuInflater inflater = new MenuInflater(SearchMedicineActivity.this);
inflater.inflate(R.menu.search_view, menu);
MenuItem searchItem = menu.findItem(R.id.action_search);
searchItem.setShowAsActionFlags(MenuItem.SHOW_AS_ACTION_IF_ROOM| MenuItem.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW);
mSearchView = (SearchView) searchItem.getActionView();
mSearchView.setOnQueryTextListener(this);
mSearchView.setIconifiedByDefault(false);
return true;