I use Android color picker by duanhong169. Color is given in this format: 0xFFFF0000 and i want to convert it to rgba format in decimal like 255, 255, 0, 0 I try to convert this to String then split it but the conversion output is decimal from all the hex number. I need decimal from every section.
You can use the Color class provided by the Android SDK.
Essential what you want to do is this:
val color = Color.valueOf(0xFFFF0000) color.red() * 256 color.green() * 256 color.blue() * 256 color.alpha() * 256
You need to multiply by 256 because those functions return a float value between 0 and 1.
User contributions licensed under CC BY-SA 3.0