mirror of https://github.com/M66B/FairEmail.git
Added HTML RGB colors
This commit is contained in:
parent
89a3bf8691
commit
04db86ba9a
|
@ -167,7 +167,19 @@ public class HtmlHelper {
|
||||||
try {
|
try {
|
||||||
if (c.startsWith("#"))
|
if (c.startsWith("#"))
|
||||||
color = Integer.decode(c) | 0xFF000000;
|
color = Integer.decode(c) | 0xFF000000;
|
||||||
else
|
else if (c.startsWith("rgb")) {
|
||||||
|
int s = c.indexOf("(");
|
||||||
|
int e = c.indexOf(")");
|
||||||
|
if (s > 0 && e > s) {
|
||||||
|
String[] rgb = c.substring(s + 1, e).split(",");
|
||||||
|
if (rgb.length == 3)
|
||||||
|
color = Color.rgb(
|
||||||
|
Integer.parseInt(rgb[0].trim()),
|
||||||
|
Integer.parseInt(rgb[1].trim()),
|
||||||
|
Integer.parseInt(rgb[2].trim())
|
||||||
|
);
|
||||||
|
}
|
||||||
|
} else
|
||||||
color = Color.parseColor(c);
|
color = Color.parseColor(c);
|
||||||
} catch (Throwable ex) {
|
} catch (Throwable ex) {
|
||||||
Log.e("Color=" + c);
|
Log.e("Color=" + c);
|
||||||
|
|
Loading…
Reference in New Issue