相关疑难解决方法(0)

Android:Color To Int转换

这可能是一个愚蠢的问题,但我很惊讶,Paint班级没有setColor(Color c)方法.我想做以下事情:

public void setColor(Color color) {
/* ... */
Paint p = new Paint();
p.setColor(color); // set color takes only int as a paramter :(
/* ... */
}
Run Code Online (Sandbox Code Playgroud)

因此,任何简单的方法来转换Colorint

android

28
推荐指数
2
解决办法
9万
查看次数

从 API 级别 < Android 26 (Oreo) 的 RGB 值创建 Color 对象

我正在开发一个安卓项目。我有每个像素的 RGB 值。我想从中创建一个颜色对象。

对于 Android API 级别 26 及以上,我们可以使用 Color.valueOf() 方法来为我们完成这项工作。但它不支持低于 26 的 API 级别。有人可以帮助我如何做到这一点吗?提前致谢。

graphics android colors android-layout android-developer-api

4
推荐指数
1
解决办法
1396
查看次数