Android : convert from hex color to RGB

on Friday, March 27, 2015


How can I get RGB values from color in form "#6F00AC"?


I tried this but didn't worked



int newcolor = (int)Long.parseLong(String.valueOf(Color.parseColor("#6F00AC")), 16);
float r = ((newcolor >> 16) & 0xFF) / 255f;
float g = ((newcolor >> 8) & 0xFF) / 255f;
float b = ((newcolor >> 0) & 0xFF) / 255f;

0 comments:

Post a Comment