为Button设置文本颜色的alpha

时间:2012-12-22 01:28:48

标签: android button user-interface alpha

我尝试将textColor设置为alpha,但似乎不起作用。

<Button
    android:id="@+id/multi_player"
    android:text="@string/multi_player"
    android:textColor="#AAFFFFFF" />

无论我给出什么alpha级别,文本仍显示为完全不透明的白色。

1 个答案:

答案 0 :(得分:6)

这似乎是Android的某些版本的问题,使用#rgb#argb格式设置时不考虑alpha。

相反,将其移至资源文件:

<color name="blah">#aaffffff</color>

然后,使用:

调用它
android:textColor="@color/blah"