package com.zhan_dui.utils;
import android.content.Context;
import android.graphics.PorterDuff;
import android.util.AttributeSet;
import android.widget.ImageView;
public class OverlayImageView extends ImageView {
public OverlayImageView(Context context) {
super(context);
}
public OverlayImageView(Context context, AttributeSet attrs) {
super(context, attrs);
}
public OverlayImageView(Context context, AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
}
@Override
public void setPressed(boolean pressed) {
super.setPressed(pressed);
if (getDrawable() == null)
return;
if (pressed) {
getDrawable().setColorFilter(0x44000000, PorterDuff.Mode.SRC_ATOP);
invalidate();
} else {
getDrawable().clearColorFilter();
invalidate();
}
}
}