37 lines
1.1 KiB
Java
37 lines
1.1 KiB
Java
package c.q.a.k;
|
|
|
|
import android.graphics.PorterDuff;
|
|
import android.graphics.drawable.Drawable;
|
|
import android.graphics.drawable.StateListDrawable;
|
|
/* compiled from: SelectedStateListDrawable */
|
|
public class e extends StateListDrawable {
|
|
public int i;
|
|
|
|
public e(Drawable drawable, int i) {
|
|
this.i = i;
|
|
addState(new int[]{16842913}, drawable);
|
|
addState(new int[0], drawable);
|
|
}
|
|
|
|
@Override // android.graphics.drawable.StateListDrawable, android.graphics.drawable.DrawableContainer, android.graphics.drawable.Drawable
|
|
public boolean isStateful() {
|
|
return true;
|
|
}
|
|
|
|
@Override // android.graphics.drawable.StateListDrawable, android.graphics.drawable.DrawableContainer, android.graphics.drawable.Drawable
|
|
public boolean onStateChange(int[] iArr) {
|
|
boolean z2 = false;
|
|
for (int i : iArr) {
|
|
if (i == 16842913) {
|
|
z2 = true;
|
|
}
|
|
}
|
|
if (z2) {
|
|
setColorFilter(this.i, PorterDuff.Mode.SRC_ATOP);
|
|
} else {
|
|
clearColorFilter();
|
|
}
|
|
return super.onStateChange(iArr);
|
|
}
|
|
}
|