我在我的应用程序中实现了这种东西,但无法弄清楚为什么它会变成文本灰色,就像在照片中...
谁知道为什么?我如何将其更改为默认文本颜色?我的布局文件中的微调器看起来像黑色文本..但是当我运行它时,它就像在这个样本中一样是灰色的。http://android-er.blogspot.com/2010/12/custom-spinner-with-icon.html
答案 0 :(得分:2)
您必须创建一个自定义适配器以挂钩创建视图。类似的SO问题以及一些有用的信息:Change spinner font color
答案 1 :(得分:1)
我不确定我是否真的得到了您的问题,但如果您想更改微调器项目的文本颜色,只需将android:textColor="your color here"
添加到row.xml的TextView。
答案 2 :(得分:0)
是的,我认为我的问题是有缺陷的..似乎这个浅灰色是默认颜色..但它看起来很可怕(几乎不可读)在我的银河s2上...在模拟器上它看起来不错,但有点轻.. < / p>
它是我创造的第一个微调器...
所以我通过对深灰色进行硬编码来解决它...但我不喜欢硬编码,因为我不确定某些Android设备是否会将微调器的背景涂抹到使深灰色难以辨认的颜色?