package com.google.android.material.ripple; import android.R; import android.annotation.TargetApi; import android.content.res.ColorStateList; import android.graphics.Color; import android.os.Build; import android.util.StateSet; import androidx.core.graphics.ColorUtils; /* loaded from: classes.dex */ public class RippleUtils { public static final boolean a; private static final int[] b; private static final int[] c; private static final int[] d; private static final int[] e; private static final int[] f; private static final int[] g; private static final int[] h; private static final int[] i; private static final int[] j; static { a = Build.VERSION.SDK_INT >= 21; b = new int[]{R.attr.state_pressed}; c = new int[]{R.attr.state_hovered, R.attr.state_focused}; d = new int[]{R.attr.state_focused}; e = new int[]{R.attr.state_hovered}; f = new int[]{R.attr.state_selected, R.attr.state_pressed}; g = new int[]{R.attr.state_selected, R.attr.state_hovered, R.attr.state_focused}; h = new int[]{R.attr.state_selected, R.attr.state_focused}; i = new int[]{R.attr.state_selected, R.attr.state_hovered}; j = new int[]{R.attr.state_selected}; } public static ColorStateList a(ColorStateList colorStateList) { if (a) { return new ColorStateList(new int[][]{j, StateSet.NOTHING}, new int[]{a(colorStateList, f), a(colorStateList, b)}); } int[] iArr = f; int[] iArr2 = g; int[] iArr3 = h; int[] iArr4 = i; int[] iArr5 = b; int[] iArr6 = c; int[] iArr7 = d; int[] iArr8 = e; return new ColorStateList(new int[][]{iArr, iArr2, iArr3, iArr4, j, iArr5, iArr6, iArr7, iArr8, StateSet.NOTHING}, new int[]{a(colorStateList, iArr), a(colorStateList, iArr2), a(colorStateList, iArr3), a(colorStateList, iArr4), 0, a(colorStateList, iArr5), a(colorStateList, iArr6), a(colorStateList, iArr7), a(colorStateList, iArr8), 0}); } private static int a(ColorStateList colorStateList, int[] iArr) { int colorForState = colorStateList != null ? colorStateList.getColorForState(iArr, colorStateList.getDefaultColor()) : 0; return a ? a(colorForState) : colorForState; } @TargetApi(21) private static int a(int i2) { return ColorUtils.c(i2, Math.min(Color.alpha(i2) * 2, 255)); } }