Java Android spinnerStyle不起作用
首先请原谅我的英语 我正在设计一个主题(HoloEveryWhere),我正在尝试设置默认微调器的样式 问题是喷丝头样式不起作用。我正在测试这个布局Java Android spinnerStyle不起作用,java,android,android-holo-everywhere,Java,Android,Android Holo Everywhere,首先请原谅我的英语 我正在设计一个主题(HoloEveryWhere),我正在尝试设置默认微调器的样式 问题是喷丝头样式不起作用。我正在测试这个布局 <Spinner android:id="@+id/spCountry" android:layout_width="wrap_content" android:layout_height="wrap_content"
<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>
@style/Coloquium.Spinner.Ruby
和styles.xml中的
<style name="Coloquium.Spinner.Ruby" parent="@style/Holo.Spinner.Light">
<item name="android:background">@drawable/spinner_holo_white</item>
</style>
@可拉拔/旋转式全白
问题是微调器样式从未应用过(其他样式,如edittextstyle或buttonstyle,效果很好),背景从未更改,但我尝试将此样式作为微调器项目样式,效果很好,但微调器项目样式是内部视图,我想设置外部微调器的样式
如果我直接在布局节点中设置背景,背景会很好地改变,但是我需要为主题中的所有微调器而不是布局中的微调器设置微调器样式
我测试了很多帖子,寻找解决方案却没有成功。解决方案是:
HoloEveryWhere使用“spinnerStyle”而不是“android:spinnerStyle”
但是真的。。。我找不到有关这方面的文档: