私が選んだ
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_LIST);
アクションバーのスピナーのスタイルを変更したいのですが、
スタイルシートを使用してスピナーに背景を適用すると、私が定義したスピナーに適用されますが(図に示すように)、スタイルはデフォルトのアクションバースピナーに適用されません。
下の図では、最初のものはアクション バー スピナーで、2 つ目は私が定義したものです。
そして私のスタイルシートは
<style name="AppBaseTheme" >
</style>
<style name="AppTheme" parent="AppBaseTheme">
<item name="android:spinnerStyle">@style/StandardSpinner</item>
<item name="android:spinnerItemStyle">@style/StandardSpinnerItem</item>
</style>
<style name="StandardSpinner" parent="android:style/Widget.Holo.Light.Spinner">
<item name="android:background">@drawable/text_box</item>
</style>
デフォルトのアクションバーにスタイルを適用する方法