Android Studio 中的不透明度级别

Opacity Levels in Android Studio

我搜索过,但没有找到一种方法可以在彩色按钮中获得一定程度的透明度,同时按钮的文本 100% 可见。

有一些选项可以让按钮具有一定程度的透明度,但文本也会变得透明,这不是我想要的。

有什么指点吗?

在代码中做,你可以使用:

yourButtonName.getBackground().setAlpha(int alpha)

其中 alpha 是 0 到 255 之间的整数。

在 XML 中执行此操作,您可以在按钮属性中添加如下内容:

android:background="#8000FF00"

这将产生 50% 不透明的绿色。

为了更好地理解我们如何得出代码“#8000FF00”,请查看 here

:)