package c.a.g;

import android.content.Context;
import android.content.res.ColorStateList;
import android.graphics.Bitmap;
import android.graphics.Canvas;
import android.graphics.PorterDuff;
import android.graphics.PorterDuffColorFilter;
import android.graphics.Shader;
import android.graphics.drawable.BitmapDrawable;
import android.graphics.drawable.Drawable;
import android.graphics.drawable.LayerDrawable;
import android.util.Log;
import android.util.TypedValue;
import c.a.g.c0;
import com.ifpdos.multiuser.R;

/* JADX INFO: loaded from: classes.dex */
public final class f {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public static final PorterDuff.Mode f4956a = PorterDuff.Mode.SRC_IN;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static f f4957b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public c0 f4958c;

    public class a implements c0.c {

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        public final int[] f4959a = {R.drawable.abc_textfield_search_default_mtrl_alpha, R.drawable.abc_textfield_default_mtrl_alpha, R.drawable.abc_ab_share_pack_mtrl_alpha};

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public final int[] f4960b = {R.drawable.abc_ic_commit_search_api_mtrl_alpha, R.drawable.abc_seekbar_tick_mark_material, R.drawable.abc_ic_menu_share_mtrl_alpha, R.drawable.abc_ic_menu_copy_mtrl_am_alpha, R.drawable.abc_ic_menu_cut_mtrl_alpha, R.drawable.abc_ic_menu_selectall_mtrl_alpha, R.drawable.abc_ic_menu_paste_mtrl_am_alpha};

        /* JADX INFO: renamed from: c, reason: collision with root package name */
        public final int[] f4961c = {R.drawable.abc_textfield_activated_mtrl_alpha, R.drawable.abc_textfield_search_activated_mtrl_alpha, R.drawable.abc_cab_background_top_mtrl_alpha, R.drawable.abc_text_cursor_material, R.drawable.abc_text_select_handle_left_mtrl, R.drawable.abc_text_select_handle_middle_mtrl, R.drawable.abc_text_select_handle_right_mtrl};

        /* JADX INFO: renamed from: d, reason: collision with root package name */
        public final int[] f4962d = {R.drawable.abc_popup_background_mtrl_mult, R.drawable.abc_cab_background_internal_bg, R.drawable.abc_menu_hardkey_panel_mtrl_mult};

        /* JADX INFO: renamed from: e, reason: collision with root package name */
        public final int[] f4963e = {R.drawable.abc_tab_indicator_material, R.drawable.abc_textfield_search_material};

        /* JADX INFO: renamed from: f, reason: collision with root package name */
        public final int[] f4964f = {R.drawable.abc_btn_check_material, R.drawable.abc_btn_radio_material, R.drawable.abc_btn_check_material_anim, R.drawable.abc_btn_radio_material_anim};

        public final boolean a(int[] iArr, int i2) {
            for (int i3 : iArr) {
                if (i3 == i2) {
                    return true;
                }
            }
            return false;
        }

        public final ColorStateList b(Context context, int i2) {
            int iC = h0.c(context, R.attr.colorControlHighlight);
            return new ColorStateList(new int[][]{h0.f4983b, h0.f4985d, h0.f4984c, h0.f4987f}, new int[]{h0.b(context, R.attr.colorButtonNormal), c.c.d.a.a(iC, i2), c.c.d.a.a(iC, i2), i2});
        }

        public final LayerDrawable c(c0 c0Var, Context context, int i2) {
            BitmapDrawable bitmapDrawable;
            BitmapDrawable bitmapDrawable2;
            BitmapDrawable bitmapDrawable3;
            int dimensionPixelSize = context.getResources().getDimensionPixelSize(i2);
            Drawable drawableE = c0Var.e(context, R.drawable.abc_star_black_48dp);
            Drawable drawableE2 = c0Var.e(context, R.drawable.abc_star_half_black_48dp);
            if ((drawableE instanceof BitmapDrawable) && drawableE.getIntrinsicWidth() == dimensionPixelSize && drawableE.getIntrinsicHeight() == dimensionPixelSize) {
                bitmapDrawable = (BitmapDrawable) drawableE;
                bitmapDrawable2 = new BitmapDrawable(bitmapDrawable.getBitmap());
            } else {
                Bitmap bitmapCreateBitmap = Bitmap.createBitmap(dimensionPixelSize, dimensionPixelSize, Bitmap.Config.ARGB_8888);
                Canvas canvas = new Canvas(bitmapCreateBitmap);
                drawableE.setBounds(0, 0, dimensionPixelSize, dimensionPixelSize);
                drawableE.draw(canvas);
                bitmapDrawable = new BitmapDrawable(bitmapCreateBitmap);
                bitmapDrawable2 = new BitmapDrawable(bitmapCreateBitmap);
            }
            bitmapDrawable2.setTileModeX(Shader.TileMode.REPEAT);
            if ((drawableE2 instanceof BitmapDrawable) && drawableE2.getIntrinsicWidth() == dimensionPixelSize && drawableE2.getIntrinsicHeight() == dimensionPixelSize) {
                bitmapDrawable3 = (BitmapDrawable) drawableE2;
            } else {
                Bitmap bitmapCreateBitmap2 = Bitmap.createBitmap(dimensionPixelSize, dimensionPixelSize, Bitmap.Config.ARGB_8888);
                Canvas canvas2 = new Canvas(bitmapCreateBitmap2);
                drawableE2.setBounds(0, 0, dimensionPixelSize, dimensionPixelSize);
                drawableE2.draw(canvas2);
                bitmapDrawable3 = new BitmapDrawable(bitmapCreateBitmap2);
            }
            LayerDrawable layerDrawable = new LayerDrawable(new Drawable[]{bitmapDrawable, bitmapDrawable3, bitmapDrawable2});
            layerDrawable.setId(0, android.R.id.background);
            layerDrawable.setId(1, android.R.id.secondaryProgress);
            layerDrawable.setId(2, android.R.id.progress);
            return layerDrawable;
        }

        public ColorStateList d(Context context, int i2) {
            if (i2 == R.drawable.abc_edit_text_material) {
                ThreadLocal<TypedValue> threadLocal = c.a.d.a.a.f4778a;
                return context.getColorStateList(R.color.abc_tint_edittext);
            }
            if (i2 == R.drawable.abc_switch_track_mtrl_alpha) {
                ThreadLocal<TypedValue> threadLocal2 = c.a.d.a.a.f4778a;
                return context.getColorStateList(R.color.abc_tint_switch_track);
            }
            if (i2 == R.drawable.abc_switch_thumb_material) {
                int[][] iArr = new int[3][];
                int[] iArr2 = new int[3];
                ColorStateList colorStateListD = h0.d(context, R.attr.colorSwitchThumbNormal);
                if (colorStateListD == null || !colorStateListD.isStateful()) {
                    iArr[0] = h0.f4983b;
                    iArr2[0] = h0.b(context, R.attr.colorSwitchThumbNormal);
                    iArr[1] = h0.f4986e;
                    iArr2[1] = h0.c(context, R.attr.colorControlActivated);
                    iArr[2] = h0.f4987f;
                    iArr2[2] = h0.c(context, R.attr.colorSwitchThumbNormal);
                } else {
                    iArr[0] = h0.f4983b;
                    iArr2[0] = colorStateListD.getColorForState(iArr[0], 0);
                    iArr[1] = h0.f4986e;
                    iArr2[1] = h0.c(context, R.attr.colorControlActivated);
                    iArr[2] = h0.f4987f;
                    iArr2[2] = colorStateListD.getDefaultColor();
                }
                return new ColorStateList(iArr, iArr2);
            }
            if (i2 == R.drawable.abc_btn_default_mtrl_shape) {
                return b(context, h0.c(context, R.attr.colorButtonNormal));
            }
            if (i2 == R.drawable.abc_btn_borderless_material) {
                return b(context, 0);
            }
            if (i2 == R.drawable.abc_btn_colored_material) {
                return b(context, h0.c(context, R.attr.colorAccent));
            }
            if (i2 == R.drawable.abc_spinner_mtrl_am_alpha || i2 == R.drawable.abc_spinner_textfield_background_material) {
                ThreadLocal<TypedValue> threadLocal3 = c.a.d.a.a.f4778a;
                return context.getColorStateList(R.color.abc_tint_spinner);
            }
            if (a(this.f4960b, i2)) {
                return h0.d(context, R.attr.colorControlNormal);
            }
            if (a(this.f4963e, i2)) {
                ThreadLocal<TypedValue> threadLocal4 = c.a.d.a.a.f4778a;
                return context.getColorStateList(R.color.abc_tint_default);
            }
            if (a(this.f4964f, i2)) {
                ThreadLocal<TypedValue> threadLocal5 = c.a.d.a.a.f4778a;
                return context.getColorStateList(R.color.abc_tint_btn_checkable);
            }
            if (i2 != R.drawable.abc_seekbar_thumb_material) {
                return null;
            }
            ThreadLocal<TypedValue> threadLocal6 = c.a.d.a.a.f4778a;
            return context.getColorStateList(R.color.abc_tint_seek_thumb);
        }

        public final void e(Drawable drawable, int i2, PorterDuff.Mode mode) {
            PorterDuffColorFilter porterDuffColorFilterG;
            if (t.a(drawable)) {
                drawable = drawable.mutate();
            }
            if (mode == null) {
                mode = f.f4956a;
            }
            synchronized (f.class) {
                porterDuffColorFilterG = c0.g(i2, mode);
            }
            drawable.setColorFilter(porterDuffColorFilterG);
        }
    }

    public static synchronized f a() {
        if (f4957b == null) {
            d();
        }
        return f4957b;
    }

    public static synchronized void d() {
        if (f4957b == null) {
            f fVar = new f();
            f4957b = fVar;
            fVar.f4958c = c0.c();
            c0 c0Var = f4957b.f4958c;
            a aVar = new a();
            synchronized (c0Var) {
                c0Var.f4938j = aVar;
            }
        }
    }

    public static void e(Drawable drawable, j0 j0Var, int[] iArr) {
        PorterDuff.Mode mode = c0.f4929a;
        if (t.a(drawable) && drawable.mutate() != drawable) {
            Log.d("ResourceManagerInternal", "Mutated drawable is not the same instance as the input.");
            return;
        }
        boolean z = j0Var.f4997d;
        if (!z && !j0Var.f4996c) {
            drawable.clearColorFilter();
            return;
        }
        PorterDuffColorFilter porterDuffColorFilterG = null;
        ColorStateList colorStateList = z ? j0Var.f4994a : null;
        PorterDuff.Mode mode2 = j0Var.f4996c ? j0Var.f4995b : c0.f4929a;
        if (colorStateList != null && mode2 != null) {
            porterDuffColorFilterG = c0.g(colorStateList.getColorForState(iArr, 0), mode2);
        }
        drawable.setColorFilter(porterDuffColorFilterG);
    }

    public synchronized Drawable b(Context context, int i2) {
        return this.f4958c.e(context, i2);
    }

    public synchronized ColorStateList c(Context context, int i2) {
        return this.f4958c.h(context, i2);
    }
}
