Android:Spinner小部件的文本颜色属性在哪里隐藏?

从下拉列表中选择一个项目后,我正在尝试更改微调按钮中显示的单个项目的文本颜色。我已经在Android SDK中仔细阅读了themes.xml和styles.xml一个小时,但似乎找不到Spinner从何处获取颜色值。

为了明确起见,我不是在尝试更改下拉菜单项的颜色,而是在没有下拉菜单时尝试更改微调框显示的文本的颜色。我想您可以将其称为微调框的“按钮”文本。


斯蒂芬大帝
浏览 599回答 3
3回答

POPMUISE

我认为这可能是styles.xml中的这一点<style name="Widget.TextView.SpinnerItem">&nbsp; &nbsp; <item name="android:textAppearance">@style/TextAppearance.Widget.TextView.SpinnerItem</item></style><style name="Widget.DropDownItem.Spinner">&nbsp; &nbsp; <item name="android:checkMark">?android:attr/listChoiceIndicatorSingle</item></style>-=编辑=-结果如下: 在此处输入图片说明这是完成的过程:<?xml version="1.0" encoding="utf-8"?><resources>&nbsp; &nbsp; <style name="MooTheme" parent="android:Theme">&nbsp; &nbsp; &nbsp; &nbsp; <item name="android:spinnerItemStyle">@style/MooSpinnerItem</item>&nbsp; &nbsp; </style>&nbsp; &nbsp; <style name="MooSpinnerItem" parent="android:Widget.TextView.SpinnerItem">&nbsp; &nbsp; &nbsp; &nbsp; <item name="android:textAppearance">@style/MooTextAppearanceSpinnerItem</item>&nbsp; &nbsp; </style>&nbsp; &nbsp; <style name="MooTextAppearanceSpinnerItem" parent="android:TextAppearance.Widget.TextView.SpinnerItem">&nbsp; &nbsp; &nbsp; &nbsp; <item name="android:textColor">#F00</item>&nbsp; &nbsp; </style></resources>然后将其添加到您的AndroidManifest.xml中的应用程序标签中android:theme="@style/MooTheme"
打开App,查看更多内容
随时随地看视频慕课网APP