java - 将 RGBA 颜色设置为布局

标签 java android

我有一个布局,其背景颜色由用户自定义。用户填写 4 个值。 R-G-B-阿尔法

但是,我看到在布局中设置颜色的方法不接受 4 个值。 setBackgroundColor() 只接受 int 值。

我搜索了一个 java 解析器,从 RGBA 到 HEX,但我找不到。

你们知道我在哪里可以找到吗?

谢谢。

最佳答案

试试这个。

setBackgroundColor(Color.argb(a_int, r_int, g_int, b_int));

关于java - 将 RGBA 颜色设置为布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16934796/

相关文章:

Java 泛型 : Why does an explicit cast cause a compiler error, 但变量赋值没有

android - 如何在 Snackbar 的 RecyclerView.Adapter 中获取 View ?

Android Lint 不显示翻译缺失错误

Android O - 指纹手势回调不起作用

java - 是否可以为 Tomcat 使用相同的代码库?

java - 在 Windows 上设置 Java 进程名称

Android:当按钮打开时如何将按钮对齐到键盘的底部和上方?

java - 从 JPA/EclipseLink 生成内存中的 HSQLDB 表(无文件)

java - 每天午夜重启程序

java - 理解Java堆