package com.google.android.material.chip; import android.content.Context; import android.graphics.drawable.Drawable; import android.util.AttributeSet; import android.view.View; import android.view.ViewGroup; import android.view.accessibility.AccessibilityNodeInfo; import androidx.core.view.ViewCompat; import androidx.core.view.accessibility.AccessibilityNodeInfoCompat; import com.google.android.material.internal.FlowLayout; import java.util.HashSet; import java.util.Iterator; import o.C16235maC; import o.C17052tZT; import o.OeX; /* loaded from: classes2.dex */ public class ChipGroup extends FlowLayout { private static final int d = C17052tZT.NHB.Widget_MaterialComponents_ChipGroup; private int a; private int b; final C16235maC c; IeS e; private final LWm f; private final int j; @Deprecated /* loaded from: classes2.dex */ public interface HBt { } /* loaded from: classes2.dex */ public interface IeS { void c(); } /* loaded from: classes2.dex */ public static class RVV extends ViewGroup.MarginLayoutParams { public RVV(Context context, AttributeSet attributeSet) { super(context, attributeSet); } public RVV(ViewGroup.LayoutParams layoutParams) { super(layoutParams); } public RVV() { super(-2, -2); } } public ChipGroup(Context context) { this(context, null); } public ChipGroup(Context context, AttributeSet attributeSet) { this(context, attributeSet, C17052tZT.IeS.chipGroupStyle); } /* JADX WARN: Illegal instructions before constructor call */ /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public ChipGroup(android.content.Context r12, android.util.AttributeSet r13, int r14) { /* r11 = this; int r6 = com.google.android.material.chip.ChipGroup.d android.content.Context r12 = o.hdZ.MQ_(r12, r13, r14, r6) r11.(r12, r13, r14) o.maC r12 = new o.maC r12.() r11.c = r12 com.google.android.material.chip.ChipGroup$LWm r7 = new com.google.android.material.chip.ChipGroup$LWm r8 = 0 r7.(r11, r8) r11.f = r7 android.content.Context r9 = r11.getContext() int[] r10 = o.C17052tZT.jNh.ChipGroup int[] r5 = new int[r8] o.uqW.Kb_(r9, r13, r14, r6) r0 = r9 r1 = r13 r2 = r10 r3 = r14 r4 = r6 o.uqW.Kc_(r0, r1, r2, r3, r4, r5) android.content.res.TypedArray r13 = r9.obtainStyledAttributes(r13, r10, r14, r6) int r14 = o.C17052tZT.jNh.ChipGroup_chipSpacing int r14 = r13.getDimensionPixelOffset(r14, r8) int r0 = o.C17052tZT.jNh.ChipGroup_chipSpacingHorizontal int r0 = r13.getDimensionPixelOffset(r0, r14) r11.setChipSpacingHorizontal(r0) int r0 = o.C17052tZT.jNh.ChipGroup_chipSpacingVertical int r14 = r13.getDimensionPixelOffset(r0, r14) r11.setChipSpacingVertical(r14) int r14 = o.C17052tZT.jNh.ChipGroup_singleLine boolean r14 = r13.getBoolean(r14, r8) r11.setSingleLine(r14) int r14 = o.C17052tZT.jNh.ChipGroup_singleSelection boolean r14 = r13.getBoolean(r14, r8) r11.setSingleSelection(r14) int r14 = o.C17052tZT.jNh.ChipGroup_selectionRequired boolean r14 = r13.getBoolean(r14, r8) r11.setSelectionRequired(r14) int r14 = o.C17052tZT.jNh.ChipGroup_checkedChip r0 = -1 int r14 = r13.getResourceId(r14, r0) r11.j = r14 r13.recycle() com.google.android.material.chip.ChipGroup$5 r13 = new com.google.android.material.chip.ChipGroup$5 r13.(r11) r12.b = r13 super.setOnHierarchyChangeListener(r7) r12 = 1 androidx.core.view.ViewCompat.g(r11, r12) return */ throw new UnsupportedOperationException("Method not decompiled: com.google.android.material.chip.ChipGroup.(android.content.Context, android.util.AttributeSet, int):void"); } @Override // android.view.View public void onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo accessibilityNodeInfo) { int i; super.onInitializeAccessibilityNodeInfo(accessibilityNodeInfo); AccessibilityNodeInfoCompat tU_ = AccessibilityNodeInfoCompat.tU_(accessibilityNodeInfo); if (super.a()) { i = 0; for (int i2 = 0; i2 < getChildCount(); i2++) { if ((getChildAt(i2) instanceof Chip) && getChildAt(i2).getVisibility() == 0) { i++; } } } else { i = -1; } tU_.e(AccessibilityNodeInfoCompat.CollectionInfoCompat.e(e(), i, false, this.c.a ? 1 : 2)); } @Override // android.view.ViewGroup public ViewGroup.LayoutParams generateLayoutParams(AttributeSet attributeSet) { return new RVV(getContext(), attributeSet); } @Override // android.view.ViewGroup protected ViewGroup.LayoutParams generateLayoutParams(ViewGroup.LayoutParams layoutParams) { return new RVV(layoutParams); } @Override // android.view.ViewGroup protected ViewGroup.LayoutParams generateDefaultLayoutParams() { return new RVV(); } @Override // android.view.ViewGroup protected boolean checkLayoutParams(ViewGroup.LayoutParams layoutParams) { return super.checkLayoutParams(layoutParams) && (layoutParams instanceof RVV); } @Override // android.view.View protected void onFinishInflate() { C16235maC.HBt hBt; super.onFinishInflate(); int i = this.j; if (i != -1) { C16235maC c16235maC = this.c; Chip chip = c16235maC.e.get(Integer.valueOf(i)); if (chip == null || !c16235maC.b(chip) || (hBt = c16235maC.b) == null) { return; } new HashSet(c16235maC.c); hBt.e(); } } @Deprecated public void setDividerDrawableHorizontal(Drawable drawable) { throw new UnsupportedOperationException("Changing divider drawables have no effect. ChipGroup do not use divider drawables as spacing."); } @Deprecated public void setDividerDrawableVertical(Drawable drawable) { throw new UnsupportedOperationException("Changing divider drawables have no effect. ChipGroup do not use divider drawables as spacing."); } @Deprecated public void setShowDividerHorizontal(int i) { throw new UnsupportedOperationException("Changing divider modes has no effect. ChipGroup do not use divider drawables as spacing."); } @Deprecated public void setShowDividerVertical(int i) { throw new UnsupportedOperationException("Changing divider modes has no effect. ChipGroup do not use divider drawables as spacing."); } @Deprecated public void setFlexWrap(int i) { throw new UnsupportedOperationException("Changing flex wrap not allowed. ChipGroup exposes a singleLine attribute instead."); } @Deprecated public void setOnCheckedChangeListener(HBt hBt) { if (hBt == null) { setOnCheckedStateChangeListener(null); } else { setOnCheckedStateChangeListener(new IeS(this, hBt) { // from class: com.google.android.material.chip.ChipGroup.4 private ChipGroup b; private HBt e; { this.b = this; this.e = hBt; } @Override // com.google.android.material.chip.ChipGroup.IeS public final void c() { if (this.b.c.a) { this.b.c.d(); } } }); } } public void setChipSpacing(int i) { setChipSpacingHorizontal(i); setChipSpacingVertical(i); } public void setChipSpacingResource(int i) { setChipSpacing(getResources().getDimensionPixelOffset(i)); } public void setChipSpacingHorizontal(int i) { if (this.a != i) { this.a = i; e(i); requestLayout(); } } public void setChipSpacingHorizontalResource(int i) { setChipSpacingHorizontal(getResources().getDimensionPixelOffset(i)); } public void setChipSpacingVertical(int i) { if (this.b != i) { this.b = i; d(i); requestLayout(); } } public void setChipSpacingVerticalResource(int i) { setChipSpacingVertical(getResources().getDimensionPixelOffset(i)); } @Override // com.google.android.material.internal.FlowLayout public final boolean a() { return super.a(); } @Override // com.google.android.material.internal.FlowLayout public void setSingleLine(boolean z) { super.setSingleLine(z); } public void setSingleLine(int i) { setSingleLine(getResources().getBoolean(i)); } public void setSingleSelection(boolean z) { C16235maC.HBt hBt; C16235maC c16235maC = this.c; if (c16235maC.a != z) { c16235maC.a = z; boolean isEmpty = c16235maC.c.isEmpty(); Iterator it = c16235maC.e.values().iterator(); while (it.hasNext()) { c16235maC.a(it.next(), false); } if (!(!isEmpty) || (hBt = c16235maC.b) == null) { return; } new HashSet(c16235maC.c); hBt.e(); } } public void setSingleSelection(int i) { setSingleSelection(getResources().getBoolean(i)); } /* loaded from: classes2.dex */ class LWm implements ViewGroup.OnHierarchyChangeListener { ViewGroup.OnHierarchyChangeListener c; private ChipGroup e; private LWm(ChipGroup chipGroup) { this.e = chipGroup; } /* synthetic */ LWm(ChipGroup chipGroup, byte b) { this(chipGroup); } @Override // android.view.ViewGroup.OnHierarchyChangeListener public final void onChildViewAdded(View view, View view2) { if (view == this.e && (view2 instanceof Chip)) { if (view2.getId() == -1) { view2.setId(ViewCompat.a()); } C16235maC c16235maC = this.e.c; Chip chip = (Chip) view2; c16235maC.e.put(Integer.valueOf(chip.getId()), chip); if (chip.isChecked()) { c16235maC.b(chip); } chip.setInternalOnCheckedChangeListener(new OeX.HBt(c16235maC) { // from class: o.maC.2 private C16235maC e; public AnonymousClass2(C16235maC c16235maC2) { this.e = c16235maC2; } @Override // o.OeX.HBt public final /* synthetic */ void a(Object obj, boolean z) { OeX oeX = (OeX) obj; if (!z) { C16235maC c16235maC2 = this.e; if (!c16235maC2.a(oeX, c16235maC2.d)) { return; } } else if (!this.e.b(oeX)) { return; } C16235maC c16235maC3 = this.e; HBt hBt = c16235maC3.b; if (hBt != null) { new HashSet(c16235maC3.c); hBt.e(); } } }); } ViewGroup.OnHierarchyChangeListener onHierarchyChangeListener = this.c; if (onHierarchyChangeListener != null) { onHierarchyChangeListener.onChildViewAdded(view, view2); } } @Override // android.view.ViewGroup.OnHierarchyChangeListener public final void onChildViewRemoved(View view, View view2) { ChipGroup chipGroup = this.e; if (view == chipGroup && (view2 instanceof Chip)) { C16235maC c16235maC = chipGroup.c; Chip chip = (Chip) view2; chip.setInternalOnCheckedChangeListener(null); c16235maC.e.remove(Integer.valueOf(chip.getId())); c16235maC.c.remove(Integer.valueOf(chip.getId())); } ViewGroup.OnHierarchyChangeListener onHierarchyChangeListener = this.c; if (onHierarchyChangeListener != null) { onHierarchyChangeListener.onChildViewRemoved(view, view2); } } } @Override // android.view.ViewGroup public void setOnHierarchyChangeListener(ViewGroup.OnHierarchyChangeListener onHierarchyChangeListener) { this.f.c = onHierarchyChangeListener; } public void setSelectionRequired(boolean z) { this.c.d = z; } public void setOnCheckedStateChangeListener(IeS ieS) { this.e = ieS; } }