如何创建透明的颜色资源?

时间:2013-07-21 02:18:57

标签: android android-color

我制作了一个色彩资源,但我想知道如何使它略微透明。我正在使用它作为图像按钮背景。我试图让它突出显示,就像你有默认背景时自动做的那样。我查了一些东西,但我似乎无法找到我正在寻找的东西,所以我决定在这里问一下。

<?xml version="1.0" encoding="utf-8"?>
<resources>
      <color name="white">#FFFFFF</color>
</resources>

这就是我现在所拥有的色彩资源,但我想让它变得透明。

1 个答案:

答案 0 :(得分:0)

在Android上,颜色有四个字节。值的第一个字节是alpha通道,然后是红色,绿色和蓝色组件。如果未指定Alpha通道,则默认为FF(不透明)。

如果您想制作部分透明的颜色,只需指定一个Alpha通道。

<color name="white">#CCFFFFFF</color>