Android examples for Graphics:Create Color
create Color ColorMatrixColorFilter By Color
//package com.java2s; import android.graphics.ColorMatrixColorFilter; public class Main { public static ColorMatrixColorFilter createColorFilterByColor(int color) { final int r = (color >> 16) & 255; final int g = (color >> 8) & 255; final int b = color & 255; final float[] array = new float[] { 0, 0, 0, 0, r, 0, 0, 0, 0, g, 0, 0, 0, 0, b, 0, 0, 0, 1, 0 }; return new ColorMatrixColorFilter(array); }//w ww.j av a 2 s.co m public static ColorMatrixColorFilter createColorFilterByColor( int color, float alpha) { final int r = (color >> 16) & 255; final int g = (color >> 8) & 255; final int b = color & 255; final float[] array = new float[] { 0, 0, 0, 0, r, 0, 0, 0, 0, g, 0, 0, 0, 0, b, 0, 0, 0, alpha, 0 }; return new ColorMatrixColorFilter(array); } }