Это немного сложно объяснить, но здесь идет ...Удалить все черный с RGB, чтобы быть прозрачно
Мне нужен способ получить все черные из цвета так, что он действует больше как реальный свет.
Так, например, я хочу, чтобы RGB (0, 0, 0) был прозрачным вместо черного, а RGB (127, 127, 127) был белым с прозрачностью 50% вместо серого.
На данный момент я использую это:
public static int getHexColor(int[] color) {
return android.graphics.Color.rgb(color[0], color[1], color[2]);
}
Любые идеи?
Вы должны, вероятно, просто оставить цвета одинаковыми и испортить альфа-канал. – Carcigenicate
Попробуйте RGBA вместо RGB - http://www.css3maker.com/css-3-rgba.html - http://stackoverflow.com/questions/16934796/set-a-rgba-color-to-a -layout – Tasos
Как мне интегрировать RGBA, чтобы избавиться от черного? например, в RGB (127, 127, 127), чтобы быть белым? –