私はAndroidで作業しており、タブICSで使用していますActionBar
に 4 個のアイテムがありますActionBar。
- ホームのロゴ
- スピナーアイテム1
- スピナー アイテム 2
- 検索アイコン
コードは次のとおりです。
main_layout
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/menu_spinner_1"
android:showAsAction="always"
android:actionViewClass="android.widget.Spinner"/>
<item android:id="@+id/menu_spinner_2"
android:showAsAction="always"
android:actionViewClass="android.widget.Spinner" />
<item android:id="@+id/menu_search"
android:icon="@android:drawable/ic_menu_search"
android:title="Search"
android:showAsAction="always"
android:actionViewClass="android.widget.SearchView" />
</menu>
に「常に」を付けないとspinner、1つだけspinnerが表示されます。spinners検索アイコンをクリックするよりも、常に両方にActionBar入力すると、検索クエリの入力に完全には使用されません。はSpinnersそのままで、SearchView非常に小さく、検索アイコンを置き換えるだけです。
完全な検索ビューを実装するにはどうすれActionBarばよいですか。閉じるをクリックすると、スピナーが表示される必要があります。?