スピナードロップダウンの項目をクリックすると、色を変更したいと思います。 themes.xml、styles.xml、attr.xmlの全部を検索しましたが、これを達成するために設定する必要のある属性を見つけることができます。私は私が見つけるカントstyle.xmlでこれを辿るときスピナードロップダウンアイテムにはどのようなスタイル属性を変更する必要がありますか?
<style name="Theme">
...
<item name="spinnerDropDownItemStyle">@android:style/Widget.DropDownItem.Spinner</item>
<item name="spinnerItemStyle">@android:style/Widget.TextView.SpinnerItem</item>
...
ありthemse
attr.xmlでデフォルトで
<attr name="spinnerDropDownItemStyle" format="reference" />
でthemes.xmlありバックグラウンド描画可能なセレクタを持つエントリが割り当てられています。内部の選挙人、ボタンのように)。
簡潔に:スピナードロップダウンアイテムのクリックとフォーカスの外観を変更する方法を設定する必要があります。
だけでは背景は
<style name="CustomSpinnerAppearance0" parent="android:style/Widget.Holo.Light.Spinner">
<item name="android:background">@drawable/spinner_default0</item>
<item name="android:dropDownSelector">#ffc0c0c0</item>
<item name="android:popupBackground">#ffc0c0c0</item>
</style>
により変更することができますしかし、私はクリック動作でpopupBackgroundの何の変化としてセレクタやトランジションを設定した場合でも。
アイデア?
ありがとうございました。