android - 以编程方式在Android中的FrameLayout中设置前景色

标签 android colors foreground

我想以编程方式在 FrameLayout 中设置前景颜色(而不是在 XML 属性中)。我有 RGB

的颜色代码

如何将颜色转换为可绘制对象:

frm.setForeground(Drawable);

最佳答案

您可以从颜色创建一个Drawable:

final int color = 0xFFFF0000;
final Drawable drawable = new ColorDrawable(color);

关于android - 以编程方式在Android中的FrameLayout中设置前景色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14474745/

相关文章:

java - 将 JTextField 的 »disabledTextColor« 设置为红色并将其禁用并将 »enabled« 设置为 false,但它仍然显示为灰色

Silverlight 4 前景色动画

object - 如何使用 OpenCV BackgroundSubtractorMOG2 获取移动物体的掩码

c# - 如何获取前台窗口的exe路径

android - 模拟 : Is there any way to call/run a real method with fake data.

android - FBReaderJ 因 java.lang.UnsatisfiedLinkError : Library LineBreak not found 崩溃

Android - 在 onCreate Activity 时填充菜单

android - 如何将图像/文件复制到android中的剪贴板?获得此信息的任何替代方法/步骤

android - 如何更改android studio中滚动限制的颜色

css - Laravel DataTables 基于值的颜色单元格?