嘿伙计们,我正试图改变我的Spinner
风格。
我尝试了对style.xml的各种更改,但仍然无效,
我最终设置了这样的文件:
我在style.xml中有这个:
<style name="SpinnerTheme" parent="@android:Theme.Light">
<item name="android:spinnerStyle">@style/Widget.Spinner</item>
</style>
<style name="Widget.Spinner" parent="android:Widget">
<item name="android:background">@drawable/my_rectangle</item>
<item name="android:clickable">true</item>
</style>
my_rectangle看起来像这样:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:state_window_focused="false" android:state_enabled="true"
android:drawable="@drawable/slim_spinner_normal" />
<item
android:state_window_focused="false" android:state_enabled="false"
android:drawable="@drawable/slim_spinner_normal" />
<item
android:state_pressed="true"
android:drawable="@drawable/slim_spinner_normal" />
<item
android:state_focused="true" android:state_enabled="true"
android:drawable="@drawable/slim_spinner_normal" />
<item
android:state_enabled="true"
android:drawable="@drawable/slim_spinner_normal" />
<item
android:state_focused="true"
android:drawable="@drawable/slim_spinner_normal" />
<item
android:drawable="@drawable/slim_spinner_normal" />
</selector>
我将所有图像设置为同一个图像只是为了测试它, 我无法弄清楚我错过了什么...
我需要在Manifest中设置一些内容吗?
我在这里做错了什么?!
Spinner
保持不变,不做任何更改......
任何帮助人员?