List of usage examples for android.widget ImageView setColorFilter
public void setColorFilter(ColorFilter cf)
From source file:Main.java
public static void setUnlocked(ImageView v) { v.setColorFilter(null); v.setAlpha(255); }
From source file:Main.java
public static void clear(ImageView view) { view.setColorFilter(null); }
From source file:Main.java
public static void changeBrightness(ImageView imageview, float brightness) { imageview.setColorFilter(getBrightnessMatrixColorFilter(brightness)); }
From source file:Main.java
public static void setIconColor(ImageView icon, int color) { Drawable iconDrawable = icon.getDrawable(); icon.setColorFilter(new PorterDuffColorFilter(color, PorterDuff.Mode.SRC_ATOP)); icon.setImageDrawable(iconDrawable); }
From source file:me.selinali.tribbble.utils.ViewUtils.java
public static void applyColorFilter(ImageView imageView, @ColorRes int resId) { imageView.setColorFilter(new PorterDuffColorFilter(TribbbleApp.color(resId), PorterDuff.Mode.SRC_ATOP)); }
From source file:Main.java
public static void changeBrightness(ImageView imageview, 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 });/*w ww . jav a 2 s. c om*/ imageview.setColorFilter(new ColorMatrixColorFilter(matrix)); }
From source file:Main.java
public static void pngColorStatable(ImageView view, boolean isChecked, ColorMatrixColorFilter ccfChecked, ColorMatrixColorFilter ccfUnchecked) { if (view == null || (ccfChecked == null && ccfUnchecked == null)) return;/*from ww w . j a v a 2 s.c om*/ view.setColorFilter(isChecked ? ccfChecked : ccfUnchecked); }
From source file:com.byoutline.kickmaterial.utils.LUtils.java
public static void toGrayscale(ImageView iv) { ColorMatrix matrix = new ColorMatrix(); matrix.setSaturation(0);/*from w w w. j a v a 2 s . c om*/ ColorMatrixColorFilter filter = new ColorMatrixColorFilter(matrix); iv.setColorFilter(filter); }
From source file:Main.java
public static void addTouchFeedback(final ImageView view) { view.setOnTouchListener(new View.OnTouchListener() { private Rect rect; @Override/*from w ww . j a v a 2 s .c o m*/ public boolean onTouch(View v, MotionEvent event) { if (event.getAction() == MotionEvent.ACTION_DOWN) { view.setColorFilter(Color.argb(50, 0, 0, 0)); rect = new Rect(v.getLeft(), v.getTop(), v.getRight(), v.getBottom()); } if (event.getAction() == MotionEvent.ACTION_UP) { view.setColorFilter(Color.argb(0, 0, 0, 0)); } if (event.getAction() == MotionEvent.ACTION_MOVE) { if (!rect.contains(v.getLeft() + (int) event.getX(), v.getTop() + (int) event.getY())) { view.setColorFilter(Color.argb(0, 0, 0, 0)); } } return false; } }); }
From source file:Main.java
public static void toColorScale(ImageView imageView) { float[] colorMatrix = { 0.33f, 0.33f, 0.33f, 0, 100 - 255, //red 0.33f, 0.33f, 0.33f, 0, 100 - 255, //green 0.33f, 0.33f, 0.33f, 0, 100 - 255, //blue 0, 0, 0, 1, 0 //alpha };//from ww w . ja v a 2 s . c om ColorFilter colorFilter = new ColorMatrixColorFilter(colorMatrix); imageView.setColorFilter(colorFilter); }