【发布时间】:2012-02-08 16:11:07
【问题描述】:
我自定义了一个微调器,并使用一个 xml 选择器作为每个下拉行的背景
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_selected="true" android:color="#D6D6D6"/>
<item android:state_focused="true" android:color="#FF8106"/>
<item android:state_pressed="true" android:color="#FF8106"/>
<item android:color="#D6D6D6"/>
</selector>
但是颜色看起来很糟糕,它们很暗。 我怎样才能将这些颜色设置为假设的样子。
【问题讨论】:
-
你应该在单独的值文件中定义你的颜色。
-
提供详细信息或屏幕截图(您希望如何查看您的行)将帮助我们为您提供指导。
-
我更改了代码。所以在类文件中我使用 setBackgroundResource 而不是 setBackgroundColor,在 xml 文件中我使用 android:drawable 而不是 android:color。这样我就修复了并且工作正常。感谢大家的支持