为按钮的文本颜色设置alpha



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

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

无论我给它多大的alpha值,文本仍然显示为完全不透明的白色。

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

把它移到一个资源文件中:

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

然后使用:

android:textColor="@color/blah"

相关内容

  • 没有找到相关文章

最新更新