return Color.decode(colStr); }else if(len == 4){ int r = Utils.readHex(colStr.charAt(1))*17; int g = Utils.readHex(colStr.charAt(1))*17; int b = Utils.readHex(colStr.charAt(1))*17; int a = Utils.readHex(colStr.charAt(1))*17; return new Color(r, g, b, a); }else{ int r = Utils.readHex(colStr.substring(1, 3)); int g = Utils.readHex(colStr.substring(3, 5)); int b = Utils.readHex(colStr.substring(5, 7)); int a = Utils.readHex(colStr.substring(7, 9)); return new Color(r, g, b, a);