Java tutorial
//package com.java2s; import android.graphics.ColorMatrix; import android.graphics.ColorMatrixColorFilter; import android.graphics.drawable.Drawable; import android.widget.ImageView; public class Main { public static void changeBrightness(ImageView imageview, float brightness) { imageview.setColorFilter(getBrightnessMatrixColorFilter(brightness)); } public static void changeBrightness(Drawable drawable, float brightness) { drawable.setColorFilter(getBrightnessMatrixColorFilter(brightness)); } private static ColorMatrixColorFilter getBrightnessMatrixColorFilter(float brightness) { ColorMatrix matrix = new ColorMatrix(); matrix.set(new float[] { 1, 0, 0, 0, brightness, 0, 1, 0, 0, brightness, 0, 0, 1, 0, brightness, 0, 0, 0, 1, 0 }); return new ColorMatrixColorFilter(matrix); } }