package com.afollestad.materialdialogs.internal; import android.content.Context; import android.content.res.ColorStateList; import android.graphics.PorterDuff; import android.graphics.drawable.Drawable; import android.os.Build; import android.support.v4.graphics.drawable.a; import android.support.v7.widget.k; import android.util.Log; import android.widget.CheckBox; import android.widget.EditText; import android.widget.ProgressBar; import android.widget.RadioButton; import android.widget.TextView; import com.afollestad.materialdialogs.g; import java.lang.reflect.Field; /* compiled from: MDTintHelper */ public class c { /* renamed from: ʻ reason: contains not printable characters */ public static void m6368(RadioButton radioButton, ColorStateList colorStateList) { if (Build.VERSION.SDK_INT >= 22) { radioButton.setButtonTintList(colorStateList); return; } Drawable r0 = a.m2329(android.support.v4.content.a.m2058(radioButton.getContext(), g.d.abc_btn_radio_material)); a.m2318(r0, colorStateList); radioButton.setButtonDrawable(r0); } /* renamed from: ʻ reason: contains not printable characters */ public static void m6367(RadioButton radioButton, int i) { int r0 = com.afollestad.materialdialogs.a.a.m6253(radioButton.getContext()); m6368(radioButton, new ColorStateList(new int[][]{new int[]{16842910, -16842912}, new int[]{16842910, 16842912}, new int[]{-16842910, -16842912}, new int[]{-16842910, 16842912}}, new int[]{com.afollestad.materialdialogs.a.a.m6254(radioButton.getContext(), g.a.colorControlNormal), i, r0, r0})); } /* renamed from: ʻ reason: contains not printable characters */ public static void m6363(CheckBox checkBox, ColorStateList colorStateList) { if (Build.VERSION.SDK_INT >= 22) { checkBox.setButtonTintList(colorStateList); return; } Drawable r0 = a.m2329(android.support.v4.content.a.m2058(checkBox.getContext(), g.d.abc_btn_check_material)); a.m2318(r0, colorStateList); checkBox.setButtonDrawable(r0); } /* renamed from: ʻ reason: contains not printable characters */ public static void m6362(CheckBox checkBox, int i) { int r0 = com.afollestad.materialdialogs.a.a.m6253(checkBox.getContext()); m6363(checkBox, new ColorStateList(new int[][]{new int[]{16842910, -16842912}, new int[]{16842910, 16842912}, new int[]{-16842910, -16842912}, new int[]{-16842910, 16842912}}, new int[]{com.afollestad.materialdialogs.a.a.m6254(checkBox.getContext(), g.a.colorControlNormal), i, r0, r0})); } /* renamed from: ʻ reason: contains not printable characters */ public static void m6365(ProgressBar progressBar, int i) { m6366(progressBar, i, false); } /* renamed from: ʻ reason: contains not printable characters */ private static void m6366(ProgressBar progressBar, int i, boolean z) { ColorStateList valueOf = ColorStateList.valueOf(i); if (Build.VERSION.SDK_INT >= 21) { progressBar.setProgressTintList(valueOf); progressBar.setSecondaryProgressTintList(valueOf); if (!z) { progressBar.setIndeterminateTintList(valueOf); return; } return; } PorterDuff.Mode mode = PorterDuff.Mode.SRC_IN; if (Build.VERSION.SDK_INT <= 10) { mode = PorterDuff.Mode.MULTIPLY; } if (!z && progressBar.getIndeterminateDrawable() != null) { progressBar.getIndeterminateDrawable().setColorFilter(i, mode); } if (progressBar.getProgressDrawable() != null) { progressBar.getProgressDrawable().setColorFilter(i, mode); } } /* renamed from: ʻ reason: contains not printable characters */ private static ColorStateList m6361(Context context, int i) { return new ColorStateList(new int[][]{new int[]{-16842910}, new int[]{-16842919, -16842908}, new int[0]}, new int[]{com.afollestad.materialdialogs.a.a.m6254(context, g.a.colorControlNormal), com.afollestad.materialdialogs.a.a.m6254(context, g.a.colorControlNormal), i}); } /* renamed from: ʻ reason: contains not printable characters */ public static void m6364(EditText editText, int i) { ColorStateList r0 = m6361(editText.getContext(), i); if (editText instanceof k) { ((k) editText).setSupportBackgroundTintList(r0); } else if (Build.VERSION.SDK_INT >= 21) { editText.setBackgroundTintList(r0); } m6369(editText, i); } /* renamed from: ʼ reason: contains not printable characters */ private static void m6369(EditText editText, int i) { try { Field declaredField = TextView.class.getDeclaredField("mCursorDrawableRes"); declaredField.setAccessible(true); int i2 = declaredField.getInt(editText); Field declaredField2 = TextView.class.getDeclaredField("mEditor"); declaredField2.setAccessible(true); Object obj = declaredField2.get(editText); Field declaredField3 = obj.getClass().getDeclaredField("mCursorDrawable"); declaredField3.setAccessible(true); Drawable[] drawableArr = {android.support.v4.content.a.m2058(editText.getContext(), i2), android.support.v4.content.a.m2058(editText.getContext(), i2)}; drawableArr[0].setColorFilter(i, PorterDuff.Mode.SRC_IN); drawableArr[1].setColorFilter(i, PorterDuff.Mode.SRC_IN); declaredField3.set(obj, drawableArr); } catch (NoSuchFieldException e) { Log.d("MDTintHelper", "Device issue with cursor tinting: " + e.getMessage()); e.printStackTrace(); } catch (Exception e2) { e2.printStackTrace(); } } }