最初に私の英語について失礼します。
テーマを設計し(HoloEveryWhereを使用)、デフォルトのスピナーのスタイルを設定しようとしています。
問題は、スピナー スタイルが機能していないことです。このレイアウトでテストしています。
<Spinner
android:id="@+id/spCountry"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/etPhone" />
そして、これを私のtheme.xmlに使用しています..
<item name="android:spinnerStyle">@style/Coloquium.Spinner.Ruby</item>
そしてstyles.xmlで
<style name="Coloquium.Spinner.Ruby" parent="@style/Holo.Spinner.Light">
<item name="android:background">@drawable/spinner_holo_white</item>
</style>
問題は、スピナー スタイルが適用されないことです (edittextstyle や buttonstyle などの他のスタイルは正常に動作します)。背景は変更されません。アウター、スピナー。
レイアウト ノードで背景を直接設定すると、背景はうまく変わりますが、レイアウトではなく、テーマ内のすべてのスピナーに spinnerStyle を設定する必要があります。
私は多くの投稿をテストして、成功しない解決策を探しています。