2013-03-17 5 views
0

Если у меня есть цвет:Изменение ARGB цветной INT в

int color = 0x1a2cf3bb; // just an example 

Как я могу изменить, для нелогич-, только правый канал со значением:

int red = 0xfe; // another example 

Так что цвет становится :

color = 0x1afef3bb; 
+1

цвет = (цвет & 0xFF00FFFF) | 0x00FE0000. – harism

+0

Какой язык программирования? – starblue

ответ

1
int result = (color & 0xff00ffff) | red;