次の menu.xml ファイルを使用して、アクション バーで Serach ウィジェットを使用しています。
<item
android:id="@+id/menu_search_widget"
android:actionViewClass="android.widget.SearchView"
android:icon="@android:drawable/ic_menu_search"
android:showAsAction="ifRoom"
android:title="Search"/>
<item
android:id="@+id/menu_help"
android:icon="@android:drawable/ic_menu_help"
android:orderInCategory="100"
android:showAsAction="never"
android:title="Help"/>
</menu>
ランドスケープ モードで実行している場合、ユーザーが検索を選択すると、全画面検索ウィジェットが表示されます。ソフト キーボードが画面の下半分だけに表示され、キー入力されたテキストがアクションバーの検索「テキスト ボックス」内に直接表示されるように変更するにはどうすればよいですか?
もう少し情報を追加するために、いくつかのスクリーンショットを追加しました。
検索エリアにテキストを入力すると、このようにソフトキーボードが表示されます
私が取得しようとしているのは、(Chrome ブラウザーから) このようなものです。つまり、キーボードが画面の半分しか占有せず、テキストが検索コントロールに直接入力されます。