public final ColorStateList getTintList(Context paramContext, int paramInt) {
   ColorStateList localColorStateList1 = getTintListFromCache(paramContext, paramInt);
   ColorStateList localColorStateList2 = localColorStateList1;
   if (localColorStateList1 == null) {
     if (paramInt != R.drawable.abc_edit_text_material) {
       break label47;
     }
     localColorStateList1 = createEditTextColorStateList(paramContext);
   }
   for (; ; ) {
     localColorStateList2 = localColorStateList1;
     if (localColorStateList1 != null) {
       addTintListToCache(paramContext, paramInt, localColorStateList1);
       localColorStateList2 = localColorStateList1;
     }
     return localColorStateList2;
     label47:
     if (paramInt == R.drawable.abc_switch_track_mtrl_alpha) {
       localColorStateList1 = createSwitchTrackColorStateList(paramContext);
     } else if (paramInt == R.drawable.abc_switch_thumb_material) {
       localColorStateList1 = createSwitchThumbColorStateList(paramContext);
     } else if ((paramInt == R.drawable.abc_btn_default_mtrl_shape)
         || (paramInt == R.drawable.abc_btn_borderless_material)) {
       localColorStateList1 = createDefaultButtonColorStateList(paramContext);
     } else if (paramInt == R.drawable.abc_btn_colored_material) {
       localColorStateList1 = createColoredButtonColorStateList(paramContext);
     } else if ((paramInt == R.drawable.abc_spinner_mtrl_am_alpha)
         || (paramInt == R.drawable.abc_spinner_textfield_background_material)) {
       localColorStateList1 = createSpinnerColorStateList(paramContext);
     } else if (arrayContains(TINT_COLOR_CONTROL_NORMAL, paramInt)) {
       localColorStateList1 =
           ThemeUtils.getThemeAttrColorStateList(paramContext, R.attr.colorControlNormal);
     } else if (arrayContains(TINT_COLOR_CONTROL_STATE_LIST, paramInt)) {
       localColorStateList1 = createDefaultColorStateList(paramContext);
     } else if (arrayContains(TINT_CHECKABLE_BUTTON_LIST, paramInt)) {
       localColorStateList1 = createCheckableButtonColorStateList(paramContext);
     } else if (paramInt == R.drawable.abc_seekbar_thumb_material) {
       localColorStateList1 = createSeekbarThumbColorStateList(paramContext);
     }
   }
 }
 private ColorStateList createSwitchThumbColorStateList(Context paramContext) {
   int[][] arrayOfInt = new int[3][];
   int[] arrayOfInt1 = new int[3];
   ColorStateList localColorStateList =
       ThemeUtils.getThemeAttrColorStateList(paramContext, R.attr.colorSwitchThumbNormal);
   if ((localColorStateList != null) && (localColorStateList.isStateful())) {
     arrayOfInt[0] = ThemeUtils.DISABLED_STATE_SET;
     arrayOfInt1[0] = localColorStateList.getColorForState(arrayOfInt[0], 0);
     arrayOfInt[1] = ThemeUtils.CHECKED_STATE_SET;
     arrayOfInt1[1] = ThemeUtils.getThemeAttrColor(paramContext, R.attr.colorControlActivated);
     arrayOfInt[2] = ThemeUtils.EMPTY_STATE_SET;
     arrayOfInt1[2] = localColorStateList.getDefaultColor();
   }
   for (; ; ) {
     return new ColorStateList(arrayOfInt, arrayOfInt1);
     arrayOfInt[0] = ThemeUtils.DISABLED_STATE_SET;
     arrayOfInt1[0] =
         ThemeUtils.getDisabledThemeAttrColor(paramContext, R.attr.colorSwitchThumbNormal);
     arrayOfInt[1] = ThemeUtils.CHECKED_STATE_SET;
     arrayOfInt1[1] = ThemeUtils.getThemeAttrColor(paramContext, R.attr.colorControlActivated);
     arrayOfInt[2] = ThemeUtils.EMPTY_STATE_SET;
     arrayOfInt1[2] = ThemeUtils.getThemeAttrColor(paramContext, R.attr.colorSwitchThumbNormal);
   }
 }