package com.google.android.material.chip;

import A3.a;
import K4.c;
import M.J;
import android.content.Context;
import android.content.res.TypedArray;
import android.graphics.drawable.Drawable;
import android.util.AttributeSet;
import android.view.View;
import android.view.ViewGroup;
import android.view.accessibility.AccessibilityNodeInfo;
import com.martsnew.tv.R;
import h3.AbstractC1031a;
import java.lang.reflect.Field;
import java.util.ArrayList;
import java.util.List;
import o3.C1346f;
import o3.C1347g;
import o3.InterfaceC1348h;
import o3.ViewGroupOnHierarchyChangeListenerC1349i;
import s3.d;
import s3.k;

/* JADX INFO: loaded from: classes.dex */
public class ChipGroup extends d {

    /* JADX INFO: renamed from: A, reason: collision with root package name */
    public int f10200A;

    /* JADX INFO: renamed from: B, reason: collision with root package name */
    public boolean f10201B;

    /* JADX INFO: renamed from: u, reason: collision with root package name */
    public int f10202u;

    /* JADX INFO: renamed from: v, reason: collision with root package name */
    public int f10203v;

    /* JADX INFO: renamed from: w, reason: collision with root package name */
    public boolean f10204w;

    /* JADX INFO: renamed from: x, reason: collision with root package name */
    public boolean f10205x;

    /* JADX INFO: renamed from: y, reason: collision with root package name */
    public final C1346f f10206y;

    /* JADX INFO: renamed from: z, reason: collision with root package name */
    public final ViewGroupOnHierarchyChangeListenerC1349i f10207z;

    /* JADX WARN: Illegal instructions before constructor call */
    public ChipGroup(Context context, AttributeSet attributeSet) {
        Context contextA = a.a(context, attributeSet, R.attr.chipGroupStyle, R.style.Widget_MaterialComponents_ChipGroup);
        super(contextA, attributeSet, R.attr.chipGroupStyle);
        this.f16833s = false;
        TypedArray typedArrayObtainStyledAttributes = contextA.getTheme().obtainStyledAttributes(attributeSet, AbstractC1031a.i, 0, 0);
        this.f16831q = typedArrayObtainStyledAttributes.getDimensionPixelSize(1, 0);
        this.f16832r = typedArrayObtainStyledAttributes.getDimensionPixelSize(0, 0);
        typedArrayObtainStyledAttributes.recycle();
        this.f10206y = new C1346f(this);
        ViewGroupOnHierarchyChangeListenerC1349i viewGroupOnHierarchyChangeListenerC1349i = new ViewGroupOnHierarchyChangeListenerC1349i(this);
        this.f10207z = viewGroupOnHierarchyChangeListenerC1349i;
        this.f10200A = -1;
        this.f10201B = false;
        TypedArray typedArrayE = k.e(getContext(), attributeSet, AbstractC1031a.f13398d, R.attr.chipGroupStyle, R.style.Widget_MaterialComponents_ChipGroup, new int[0]);
        int dimensionPixelOffset = typedArrayE.getDimensionPixelOffset(1, 0);
        setChipSpacingHorizontal(typedArrayE.getDimensionPixelOffset(2, dimensionPixelOffset));
        setChipSpacingVertical(typedArrayE.getDimensionPixelOffset(3, dimensionPixelOffset));
        setSingleLine(typedArrayE.getBoolean(5, false));
        setSingleSelection(typedArrayE.getBoolean(6, false));
        setSelectionRequired(typedArrayE.getBoolean(4, false));
        int resourceId = typedArrayE.getResourceId(0, -1);
        if (resourceId != -1) {
            this.f10200A = resourceId;
        }
        typedArrayE.recycle();
        super.setOnHierarchyChangeListener(viewGroupOnHierarchyChangeListenerC1349i);
        Field field = J.f4065a;
        setImportantForAccessibility(1);
    }

    private int getChipCount() {
        int i = 0;
        for (int i5 = 0; i5 < getChildCount(); i5++) {
            if (getChildAt(i5) instanceof Chip) {
                i++;
            }
        }
        return i;
    }

    /* JADX INFO: Access modifiers changed from: private */
    public void setCheckedId(int i) {
        this.f10200A = i;
    }

    @Override // android.view.ViewGroup
    public final void addView(View view, int i, ViewGroup.LayoutParams layoutParams) {
        if (view instanceof Chip) {
            Chip chip = (Chip) view;
            if (chip.isChecked()) {
                int i5 = this.f10200A;
                if (i5 != -1 && this.f10204w) {
                    c(i5, false);
                }
                setCheckedId(chip.getId());
            }
        }
        super.addView(view, i, layoutParams);
    }

    public final void b(int i) {
        int i5 = this.f10200A;
        if (i == i5) {
            return;
        }
        if (i5 != -1 && this.f10204w) {
            c(i5, false);
        }
        if (i != -1) {
            c(i, true);
        }
        setCheckedId(i);
    }

    public final void c(int i, boolean z8) {
        View viewFindViewById = findViewById(i);
        if (viewFindViewById instanceof Chip) {
            this.f10201B = true;
            ((Chip) viewFindViewById).setChecked(z8);
            this.f10201B = false;
        }
    }

    @Override // android.view.ViewGroup
    public final boolean checkLayoutParams(ViewGroup.LayoutParams layoutParams) {
        return super.checkLayoutParams(layoutParams) && (layoutParams instanceof C1347g);
    }

    @Override // android.view.ViewGroup
    public final ViewGroup.LayoutParams generateDefaultLayoutParams() {
        return new C1347g(-2, -2);
    }

    @Override // android.view.ViewGroup
    public final ViewGroup.LayoutParams generateLayoutParams(AttributeSet attributeSet) {
        return new C1347g(getContext(), attributeSet);
    }

    public int getCheckedChipId() {
        if (this.f10204w) {
            return this.f10200A;
        }
        return -1;
    }

    public List<Integer> getCheckedChipIds() {
        ArrayList arrayList = new ArrayList();
        for (int i = 0; i < getChildCount(); i++) {
            View childAt = getChildAt(i);
            if ((childAt instanceof Chip) && ((Chip) childAt).isChecked()) {
                arrayList.add(Integer.valueOf(childAt.getId()));
                if (this.f10204w) {
                    break;
                }
            }
        }
        return arrayList;
    }

    public int getChipSpacingHorizontal() {
        return this.f10202u;
    }

    public int getChipSpacingVertical() {
        return this.f10203v;
    }

    @Override // android.view.View
    public final void onFinishInflate() {
        super.onFinishInflate();
        int i = this.f10200A;
        if (i != -1) {
            c(i, true);
            setCheckedId(this.f10200A);
        }
    }

    @Override // android.view.View
    public final void onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo accessibilityNodeInfo) {
        super.onInitializeAccessibilityNodeInfo(accessibilityNodeInfo);
        accessibilityNodeInfo.setCollectionInfo((AccessibilityNodeInfo.CollectionInfo) c.E(getRowCount(), this.f16833s ? getChipCount() : -1, this.f10204w ? 1 : 2).f3604r);
    }

    public void setChipSpacing(int i) {
        setChipSpacingHorizontal(i);
        setChipSpacingVertical(i);
    }

    public void setChipSpacingHorizontal(int i) {
        if (this.f10202u != i) {
            this.f10202u = i;
            setItemSpacing(i);
            requestLayout();
        }
    }

    public void setChipSpacingHorizontalResource(int i) {
        setChipSpacingHorizontal(getResources().getDimensionPixelOffset(i));
    }

    public void setChipSpacingResource(int i) {
        setChipSpacing(getResources().getDimensionPixelOffset(i));
    }

    public void setChipSpacingVertical(int i) {
        if (this.f10203v != i) {
            this.f10203v = i;
            setLineSpacing(i);
            requestLayout();
        }
    }

    public void setChipSpacingVerticalResource(int i) {
        setChipSpacingVertical(getResources().getDimensionPixelOffset(i));
    }

    @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 setFlexWrap(int i) {
        throw new UnsupportedOperationException("Changing flex wrap not allowed. ChipGroup exposes a singleLine attribute instead.");
    }

    @Override // android.view.ViewGroup
    public void setOnHierarchyChangeListener(ViewGroup.OnHierarchyChangeListener onHierarchyChangeListener) {
        this.f10207z.f15714q = onHierarchyChangeListener;
    }

    public void setSelectionRequired(boolean z8) {
        this.f10205x = z8;
    }

    @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.");
    }

    @Override // s3.d
    public void setSingleLine(boolean z8) {
        super.setSingleLine(z8);
    }

    public void setSingleSelection(boolean z8) {
        if (this.f10204w != z8) {
            this.f10204w = z8;
            this.f10201B = true;
            for (int i = 0; i < getChildCount(); i++) {
                View childAt = getChildAt(i);
                if (childAt instanceof Chip) {
                    ((Chip) childAt).setChecked(false);
                }
            }
            this.f10201B = false;
            setCheckedId(-1);
        }
    }

    public void setSingleLine(int i) {
        setSingleLine(getResources().getBoolean(i));
    }

    @Override // android.view.ViewGroup
    public final ViewGroup.LayoutParams generateLayoutParams(ViewGroup.LayoutParams layoutParams) {
        return new C1347g(layoutParams);
    }

    public void setSingleSelection(int i) {
        setSingleSelection(getResources().getBoolean(i));
    }

    public void setOnCheckedChangeListener(InterfaceC1348h interfaceC1348h) {
    }
}
