
我一直在通过themes.xml,styles.xml和attr.xml进行搜索,但是我可以找到必须设置哪个属性来实现这一点.
在attr.xml中有
<attr name="spinnerDropDownItemStyle" format="reference" />
在themes.xml中,默认情况下有
<style name="theme"> ... <item name="spinnerDropDownItemStyle">@androID:style/Widget.DropDownItem.Spinner</item> <item name="spinnerItemStyle">@androID:style/Widget.TextVIEw.SpinnerItem</item> ...
当我在style.xml中遵循这个时,我找不到任何条目,其中背景可绘制(使用按下和聚焦的选择器)(我想必须在某处对内部有选择器的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,点击行为也没有任何变化.
有任何想法吗?
谢谢.
解决方法 同时我找到了解决方案.要结束这个问题:
我仍然不知道,为什么它在设置dropDownSelector时对行为没有影响.
但是改变了属性
< item name =“androID:ListChoiceBackgroundindicator”>< / item>
诀窍.
总结以上是内存溢出为你收集整理的android – spinner dropdownitem必须更改哪个样式属性?全部内容,希望文章能够帮你解决android – spinner dropdownitem必须更改哪个样式属性?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)