【问题标题】:How to create a transparent Color Resource?如何创建透明的颜色资源?
【发布时间】:2013-07-20 01:25:18
【问题描述】:

我做了一个颜色资源,但我想知道如何使它稍微透明。我将它用于图像按钮背景。我试图让它像默认背景一样自动突出显示。我查了一些东西,但似乎找不到我要找的东西,所以我决定在这里问。

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

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

【问题讨论】:

    标签: android android-color


    【解决方案1】:

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

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

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

    【讨论】:

    • 谢谢。我实际上尝试过类似的东西,但我认为它是在 rgb 之后进行的
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-12-30
    • 2021-11-13
    • 2020-02-20
    • 2015-08-05
    • 2017-04-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多