create RGB Color ColorMatrixColorFilter - Android Graphics

Android examples for Graphics:Color RGB Value

Description

create RGB Color ColorMatrixColorFilter

Demo Code


//package com.java2s;

import android.graphics.ColorMatrixColorFilter;

public class Main {
    public static ColorMatrixColorFilter createRGBColorFilter(int red,
            int green, int blue) {
        final float[] array = new float[] { 0, 0, 0, 0, red, 0, 0, 0, 0,
                green, 0, 0, 0, 0, blue, 0, 0, 0, 1, 0 };
        return new ColorMatrixColorFilter(array);
    }// w  w w .j a  va2 s. c o m

    public static ColorMatrixColorFilter createRGBColorFilter(int red,
            int green, int blue, float alpha) {
        final float[] array = new float[] { 0, 0, 0, 0, red, 0, 0, 0, 0,
                green, 0, 0, 0, 0, blue, 0, 0, 0, alpha, 0 };
        return new ColorMatrixColorFilter(array);
    }
}

Related Tutorials