package com.google.android.material.navigation;

import android.R;
import android.annotation.SuppressLint;
import android.content.Context;
import android.content.res.ColorStateList;
import android.graphics.Rect;
import android.graphics.drawable.Drawable;
import android.util.SparseArray;
import android.util.TypedValue;
import android.view.LayoutInflater;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import android.view.accessibility.AccessibilityNodeInfo;
import androidx.annotation.Dimension;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.annotation.Px;
import androidx.annotation.RestrictTo;
import androidx.annotation.StyleRes;
import com.google.android.material.internal.o0;
import java.util.HashSet;
import k.d0;
import r3.h0;
import xyz.stream.utils.a0;

/* JADX INFO: loaded from: classes2.dex */
@RestrictTo({RestrictTo.Scope.f556b})
public abstract class NavigationBarMenuView extends ViewGroup implements d0 {

    /* JADX INFO: renamed from: w0, reason: collision with root package name */
    public static final int[] f22891w0 = {R.attr.state_checked};

    /* JADX INFO: renamed from: x0, reason: collision with root package name */
    public static final int[] f22892x0 = {-16842910};
    public Drawable Q;
    public int R;
    public final SparseArray S;
    public int T;
    public int U;
    public int V;
    public int W;

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final e.f f22893a;

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

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final SparseArray f22895b;

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

    @Nullable
    private h[] buttons;

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

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

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

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

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

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

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

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

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

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

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public ColorStateList f22907h;

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

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

    /* JADX INFO: renamed from: i0, reason: collision with root package name */
    public com.google.android.material.shape.s f22910i0;

    @Nullable
    private ColorStateList itemIconTint;

    @Nullable
    private p0.e itemPool;

    @Nullable
    private ColorStateList itemRippleColor;

    @Nullable
    private final ColorStateList itemTextColorDefault;

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

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

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

    /* JADX INFO: renamed from: k0, reason: collision with root package name */
    public ColorStateList f22914k0;

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

    /* JADX INFO: renamed from: l0, reason: collision with root package name */
    public j f22916l0;

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

    /* JADX INFO: renamed from: m0, reason: collision with root package name */
    public g f22918m0;

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

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

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

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

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

    /* JADX INFO: renamed from: s0, reason: collision with root package name */
    public MenuItem f22924s0;

    @Nullable
    private final h0 set;

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

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

    /* JADX INFO: renamed from: v0, reason: collision with root package name */
    public final Rect f22927v0;

    public NavigationBarMenuView(@NonNull Context context) {
        super(context);
        this.f22895b = new SparseArray();
        this.f22901e = -1;
        this.f22903f = -1;
        this.S = new SparseArray();
        this.T = -1;
        this.U = -1;
        this.V = -1;
        this.W = -1;
        this.f22908h0 = 49;
        this.f22912j0 = false;
        this.f22921p0 = 1;
        this.f22922q0 = 0;
        this.f22924s0 = null;
        this.f22925t0 = 7;
        this.f22926u0 = false;
        this.f22927v0 = new Rect();
        this.itemTextColorDefault = createDefaultColorStateList(R.attr.textColorSecondary);
        if (isInEditMode()) {
            this.set = null;
        } else {
            r3.a aVar = new r3.a();
            this.set = aVar;
            aVar.J(0);
            aVar.m();
            aVar.D(com.bumptech.glide.f.o(getContext(), x8.c.motionDurationMedium4, getResources().getInteger(x8.h.material_motion_duration_long_1)));
            aVar.setInterpolator(com.bumptech.glide.f.p(getContext(), x8.c.motionEasingStandard, y8.a.f36865b));
            aVar.H(new o0());
        }
        this.f22893a = new e.f(this, 6);
        setImportantForAccessibility(1);
    }

    @Nullable
    private Drawable createItemActiveIndicatorDrawable() {
        if (this.f22910i0 == null || this.f22914k0 == null) {
            return null;
        }
        com.google.android.material.shape.k kVar = new com.google.android.material.shape.k(this.f22910i0);
        kVar.setFillColor(this.f22914k0);
        return kVar;
    }

    public static boolean e(int i10, int i11) {
        if (i10 == -1) {
            if (i11 <= 3) {
                return false;
            }
        } else if (i10 != 0) {
            return false;
        }
        return true;
    }

    private int getCollapsedVisibleItemCount() {
        return Math.min(this.f22925t0, this.f22918m0.f22958e);
    }

    private NavigationBarItemView getNewItem() {
        p0.e eVar = this.itemPool;
        NavigationBarItemView navigationBarItemView = eVar != null ? (NavigationBarItemView) eVar.acquire() : null;
        return navigationBarItemView == null ? c(getContext()) : navigationBarItemView;
    }

    private void setBadgeIfNeeded(@NonNull NavigationBarItemView navigationBarItemView) {
        z8.a aVar;
        int id2 = navigationBarItemView.getId();
        if (id2 == -1 || (aVar = (z8.a) this.S.get(id2)) == null) {
            return;
        }
        navigationBarItemView.setBadge(aVar);
    }

    /* JADX WARN: Multi-variable type inference failed */
    public final void a() {
        View viewB;
        removeAllViews();
        h[] hVarArr = this.buttons;
        if (hVarArr != null && this.itemPool != null) {
            for (h hVar : hVarArr) {
                if (hVar instanceof NavigationBarItemView) {
                    NavigationBarItemView navigationBarItemView = (NavigationBarItemView) hVar;
                    this.itemPool.a(navigationBarItemView);
                    navigationBarItemView.d();
                }
            }
        }
        this.f22916l0.f22961b = true;
        this.f22918m0.b();
        this.f22916l0.f22961b = false;
        int i10 = this.f22918m0.f22956c;
        if (i10 == 0) {
            this.f22901e = 0;
            this.f22903f = 0;
            this.buttons = null;
            this.itemPool = null;
            return;
        }
        if (this.itemPool == null || this.f22922q0 != i10) {
            this.f22922q0 = i10;
            this.itemPool = new p0.f(i10);
        }
        HashSet hashSet = new HashSet();
        for (int i11 = 0; i11 < this.f22918m0.f22955b.size(); i11++) {
            hashSet.add(Integer.valueOf(this.f22918m0.a(i11).getItemId()));
        }
        int i12 = 0;
        while (true) {
            SparseArray sparseArray = this.S;
            if (i12 >= sparseArray.size()) {
                break;
            }
            int iKeyAt = sparseArray.keyAt(i12);
            if (!hashSet.contains(Integer.valueOf(iKeyAt))) {
                sparseArray.delete(iKeyAt);
            }
            i12++;
        }
        int size = this.f22918m0.f22955b.size();
        this.buttons = new h[size];
        boolean zE = e(this.f22897c, getCurrentVisibleContentItemCount());
        int size2 = 0;
        int i13 = 0;
        for (int i14 = 0; i14 < size; i14++) {
            MenuItem menuItemA = this.f22918m0.a(i14);
            boolean z10 = menuItemA instanceof a;
            if (z10) {
                Context context = getContext();
                NavigationBarDividerView navigationBarDividerView = new NavigationBarDividerView(context);
                LayoutInflater.from(context).inflate(x8.i.m3_navigation_menu_divider, (ViewGroup) navigationBarDividerView, true);
                navigationBarDividerView.a();
                navigationBarDividerView.setOnlyShowWhenExpanded(true);
                navigationBarDividerView.setDividersEnabled(this.f22926u0);
                viewB = navigationBarDividerView;
            } else if (menuItemA.hasSubMenu()) {
                if (size2 > 0) {
                    throw new IllegalArgumentException("Only one layer of submenu is supported; a submenu inside a submenu is not supported by the Navigation Bar.");
                }
                NavigationBarSubheaderView navigationBarSubheaderView = new NavigationBarSubheaderView(getContext());
                int i15 = this.f22915l;
                if (i15 == 0) {
                    i15 = this.f22911j;
                }
                navigationBarSubheaderView.setTextAppearance(i15);
                navigationBarSubheaderView.setTextColor(this.f22907h);
                navigationBarSubheaderView.setOnlyShowWhenExpanded(true);
                navigationBarSubheaderView.c((k.r) menuItemA);
                size2 = menuItemA.getSubMenu().size();
                viewB = navigationBarSubheaderView;
            } else if (size2 > 0) {
                size2--;
                viewB = b(i14, (k.r) menuItemA, zE, true);
            } else {
                k.r rVar = (k.r) menuItemA;
                boolean z11 = i13 >= this.f22925t0;
                i13++;
                viewB = b(i14, rVar, zE, z11);
            }
            if (!z10 && menuItemA.isCheckable() && this.f22903f == -1) {
                this.f22903f = i14;
            }
            this.buttons[i14] = viewB;
            addView(viewB);
        }
        int iMin = Math.min(size - 1, this.f22903f);
        this.f22903f = iMin;
        setCheckedItem(this.buttons[iMin].getItemData());
    }

    public final NavigationBarItemView b(int i10, k.r rVar, boolean z10, boolean z11) {
        this.f22916l0.f22961b = true;
        rVar.setCheckable(true);
        this.f22916l0.f22961b = false;
        NavigationBarItemView newItem = getNewItem();
        newItem.setShifting(z10);
        newItem.setLabelMaxLines(this.f22921p0);
        newItem.setIconTintList(this.itemIconTint);
        newItem.setIconSize(this.f22905g);
        newItem.setTextColor(this.itemTextColorDefault);
        newItem.setTextAppearanceInactive(this.f22909i);
        newItem.setTextAppearanceActive(this.f22911j);
        newItem.setHorizontalTextAppearanceInactive(this.f22913k);
        newItem.setHorizontalTextAppearanceActive(this.f22915l);
        newItem.setTextAppearanceActiveBoldEnabled(this.f22917m);
        newItem.setTextColor(this.f22907h);
        int i11 = this.T;
        if (i11 != -1) {
            newItem.setItemPaddingTop(i11);
        }
        int i12 = this.U;
        if (i12 != -1) {
            newItem.setItemPaddingBottom(i12);
        }
        newItem.setMeasureBottomPaddingFromLabelBaseline(this.f22919n0);
        newItem.setLabelFontScalingEnabled(this.f22920o0);
        int i13 = this.V;
        if (i13 != -1) {
            newItem.setActiveIndicatorLabelPadding(i13);
        }
        int i14 = this.W;
        if (i14 != -1) {
            newItem.setIconLabelHorizontalSpacing(i14);
        }
        newItem.setActiveIndicatorWidth(this.f22896b0);
        newItem.setActiveIndicatorHeight(this.f22898c0);
        newItem.setActiveIndicatorExpandedWidth(this.f22900d0);
        newItem.setActiveIndicatorExpandedHeight(this.f22902e0);
        newItem.setActiveIndicatorMarginHorizontal(this.f22904f0);
        newItem.setItemGravity(this.f22908h0);
        newItem.setActiveIndicatorExpandedPadding(this.f22927v0);
        newItem.setActiveIndicatorExpandedMarginHorizontal(this.f22906g0);
        newItem.setActiveIndicatorDrawable(createItemActiveIndicatorDrawable());
        newItem.setActiveIndicatorResizeable(this.f22912j0);
        newItem.setActiveIndicatorEnabled(this.f22894a0);
        Drawable drawable = this.Q;
        if (drawable != null) {
            newItem.setItemBackground(drawable);
        } else {
            newItem.setItemBackground(this.R);
        }
        newItem.setItemRippleColor(this.itemRippleColor);
        newItem.setLabelVisibilityMode(this.f22897c);
        newItem.setItemIconGravity(this.f22899d);
        newItem.setOnlyShowWhenExpanded(z11);
        newItem.setExpanded(this.f22923r0);
        newItem.c(rVar);
        newItem.setItemPosition(i10);
        SparseArray sparseArray = this.f22895b;
        int i15 = rVar.f28908a;
        newItem.setOnTouchListener((View.OnTouchListener) sparseArray.get(i15));
        newItem.setOnClickListener(this.f22893a);
        int i16 = this.f22901e;
        if (i16 != 0 && i15 == i16) {
            this.f22903f = i10;
        }
        setBadgeIfNeeded(newItem);
        return newItem;
    }

    public abstract NavigationBarItemView c(Context context);

    @Nullable
    public ColorStateList createDefaultColorStateList(int i10) {
        TypedValue typedValue = new TypedValue();
        if (!getContext().getTheme().resolveAttribute(i10, typedValue, true)) {
            return null;
        }
        ColorStateList colorStateList = g0.d.getColorStateList(getContext(), typedValue.resourceId);
        if (!getContext().getTheme().resolveAttribute(d.a.colorPrimary, typedValue, true)) {
            return null;
        }
        int i11 = typedValue.data;
        int defaultColor = colorStateList.getDefaultColor();
        int[] iArr = f22892x0;
        return new ColorStateList(new int[][]{iArr, f22891w0, ViewGroup.EMPTY_STATE_SET}, new int[]{colorStateList.getColorForState(iArr, defaultColor), i11, defaultColor});
    }

    @Override // k.d0
    public final void d(k.p pVar) {
        this.f22918m0 = new g(pVar);
    }

    public final void f(SparseArray sparseArray) {
        SparseArray sparseArray2;
        int i10 = 0;
        while (true) {
            int size = sparseArray.size();
            sparseArray2 = this.S;
            if (i10 >= size) {
                break;
            }
            int iKeyAt = sparseArray.keyAt(i10);
            if (sparseArray2.indexOfKey(iKeyAt) < 0) {
                sparseArray2.append(iKeyAt, (z8.a) sparseArray.get(iKeyAt));
            }
            i10++;
        }
        h[] hVarArr = this.buttons;
        if (hVarArr != null) {
            for (h hVar : hVarArr) {
                if (hVar instanceof NavigationBarItemView) {
                    NavigationBarItemView navigationBarItemView = (NavigationBarItemView) hVar;
                    z8.a aVar = (z8.a) sparseArray2.get(navigationBarItemView.getId());
                    if (aVar != null) {
                        navigationBarItemView.setBadge(aVar);
                    }
                }
            }
        }
    }

    @Nullable
    public NavigationBarItemView findItemView(int i10) {
        if (i10 == -1) {
            throw new IllegalArgumentException(i10 + " is not a valid view id");
        }
        h[] hVarArr = this.buttons;
        if (hVarArr == null) {
            return null;
        }
        for (h hVar : hVarArr) {
            if (hVar instanceof NavigationBarItemView) {
                NavigationBarItemView navigationBarItemView = (NavigationBarItemView) hVar;
                if (navigationBarItemView.getId() == i10) {
                    return navigationBarItemView;
                }
            }
        }
        return null;
    }

    public final void g(int i10) {
        h[] hVarArr = this.buttons;
        if (hVarArr != null) {
            for (h hVar : hVarArr) {
                if (hVar instanceof NavigationBarItemView) {
                    ((NavigationBarItemView) hVar).l(i10);
                }
            }
        }
    }

    @Px
    public int getActiveIndicatorLabelPadding() {
        return this.V;
    }

    @Nullable
    public z8.a getBadge(int i10) {
        return (z8.a) this.S.get(i10);
    }

    public SparseArray<z8.a> getBadgeDrawables() {
        return this.S;
    }

    public int getCurrentVisibleContentItemCount() {
        return this.f22923r0 ? this.f22918m0.f22957d : getCollapsedVisibleItemCount();
    }

    @StyleRes
    public int getHorizontalItemTextAppearanceActive() {
        return this.f22915l;
    }

    @StyleRes
    public int getHorizontalItemTextAppearanceInactive() {
        return this.f22913k;
    }

    @Px
    public int getIconLabelHorizontalSpacing() {
        return this.W;
    }

    @Nullable
    public ColorStateList getIconTintList() {
        return this.itemIconTint;
    }

    @Nullable
    public ColorStateList getItemActiveIndicatorColor() {
        return this.f22914k0;
    }

    public boolean getItemActiveIndicatorEnabled() {
        return this.f22894a0;
    }

    @Px
    public int getItemActiveIndicatorExpandedHeight() {
        return this.f22902e0;
    }

    @Px
    public int getItemActiveIndicatorExpandedMarginHorizontal() {
        return this.f22906g0;
    }

    @Px
    public int getItemActiveIndicatorExpandedWidth() {
        return this.f22900d0;
    }

    @Px
    public int getItemActiveIndicatorHeight() {
        return this.f22898c0;
    }

    @Px
    public int getItemActiveIndicatorMarginHorizontal() {
        return this.f22904f0;
    }

    @Nullable
    public com.google.android.material.shape.s getItemActiveIndicatorShapeAppearance() {
        return this.f22910i0;
    }

    @Px
    public int getItemActiveIndicatorWidth() {
        return this.f22896b0;
    }

    @Nullable
    public Drawable getItemBackground() {
        h[] hVarArr = this.buttons;
        if (hVarArr != null && hVarArr.length > 0) {
            for (h hVar : hVarArr) {
                if (hVar instanceof NavigationBarItemView) {
                    return ((NavigationBarItemView) hVar).getBackground();
                }
            }
        }
        return this.Q;
    }

    @Deprecated
    public int getItemBackgroundRes() {
        return this.R;
    }

    public int getItemGravity() {
        return this.f22908h0;
    }

    public int getItemIconGravity() {
        return this.f22899d;
    }

    @Dimension
    public int getItemIconSize() {
        return this.f22905g;
    }

    @Px
    public int getItemPaddingBottom() {
        return this.U;
    }

    @Px
    public int getItemPaddingTop() {
        return this.T;
    }

    @Nullable
    public ColorStateList getItemRippleColor() {
        return this.itemRippleColor;
    }

    @StyleRes
    public int getItemTextAppearanceActive() {
        return this.f22911j;
    }

    @StyleRes
    public int getItemTextAppearanceInactive() {
        return this.f22909i;
    }

    @Nullable
    public ColorStateList getItemTextColor() {
        return this.f22907h;
    }

    public int getLabelMaxLines() {
        return this.f22921p0;
    }

    public int getLabelVisibilityMode() {
        return this.f22897c;
    }

    @Nullable
    public g getMenu() {
        return this.f22918m0;
    }

    public boolean getScaleLabelTextWithFont() {
        return this.f22920o0;
    }

    public int getSelectedItemId() {
        return this.f22901e;
    }

    public int getSelectedItemPosition() {
        return this.f22903f;
    }

    public int getWindowAnimations() {
        return 0;
    }

    public final void h() {
        g gVar;
        h0 h0Var;
        g gVar2 = this.f22918m0;
        if (gVar2 == null || this.buttons == null) {
            return;
        }
        this.f22916l0.f22961b = true;
        gVar2.b();
        this.f22916l0.f22961b = false;
        if (this.buttons != null && (gVar = this.f22918m0) != null && gVar.f22955b.size() == this.buttons.length) {
            for (int i10 = 0; i10 < this.buttons.length; i10++) {
                if (!(this.f22918m0.a(i10) instanceof a) || (this.buttons[i10] instanceof NavigationBarDividerView)) {
                    boolean z10 = this.f22918m0.a(i10).hasSubMenu() && !(this.buttons[i10] instanceof NavigationBarSubheaderView);
                    boolean z11 = (this.f22918m0.a(i10).hasSubMenu() || (this.buttons[i10] instanceof NavigationBarItemView)) ? false : true;
                    if ((this.f22918m0.a(i10) instanceof a) || (!z10 && !z11)) {
                    }
                }
            }
            int i11 = this.f22901e;
            int size = this.f22918m0.f22955b.size();
            for (int i12 = 0; i12 < size; i12++) {
                MenuItem menuItemA = this.f22918m0.a(i12);
                if (menuItemA.isChecked()) {
                    setCheckedItem(menuItemA);
                    this.f22901e = menuItemA.getItemId();
                    this.f22903f = i12;
                }
            }
            if (i11 != this.f22901e && (h0Var = this.set) != null) {
                r3.d0.beginDelayedTransition(this, h0Var);
            }
            boolean zE = e(this.f22897c, getCurrentVisibleContentItemCount());
            for (int i13 = 0; i13 < size; i13++) {
                this.f22916l0.f22961b = true;
                this.buttons[i13].setExpanded(this.f22923r0);
                h hVar = this.buttons[i13];
                if (hVar instanceof NavigationBarItemView) {
                    NavigationBarItemView navigationBarItemView = (NavigationBarItemView) hVar;
                    navigationBarItemView.setLabelVisibilityMode(this.f22897c);
                    navigationBarItemView.setItemIconGravity(this.f22899d);
                    navigationBarItemView.setItemGravity(this.f22908h0);
                    navigationBarItemView.setShifting(zE);
                }
                if (this.f22918m0.a(i13) instanceof k.r) {
                    this.buttons[i13].c((k.r) this.f22918m0.a(i13));
                }
                this.f22916l0.f22961b = false;
            }
            return;
        }
        a();
    }

    @Override // android.view.View
    public final void onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo accessibilityNodeInfo) {
        super.onInitializeAccessibilityNodeInfo(accessibilityNodeInfo);
        new q0.f(accessibilityNodeInfo).k(a0.y(1, getCurrentVisibleContentItemCount(), 1, false));
    }

    public void setActiveIndicatorLabelPadding(@Px int i10) {
        this.V = i10;
        h[] hVarArr = this.buttons;
        if (hVarArr != null) {
            for (h hVar : hVarArr) {
                if (hVar instanceof NavigationBarItemView) {
                    ((NavigationBarItemView) hVar).setActiveIndicatorLabelPadding(i10);
                }
            }
        }
    }

    public void setCheckedItem(@NonNull MenuItem menuItem) {
        if (this.f22924s0 == menuItem || !menuItem.isCheckable()) {
            return;
        }
        MenuItem menuItem2 = this.f22924s0;
        if (menuItem2 != null && menuItem2.isChecked()) {
            this.f22924s0.setChecked(false);
        }
        menuItem.setChecked(true);
        this.f22924s0 = menuItem;
    }

    public void setCollapsedMaxItemCount(int i10) {
        this.f22925t0 = i10;
    }

    public void setExpanded(boolean z10) {
        this.f22923r0 = z10;
        h[] hVarArr = this.buttons;
        if (hVarArr != null) {
            for (h hVar : hVarArr) {
                hVar.setExpanded(z10);
            }
        }
    }

    public void setHorizontalItemTextAppearanceActive(@StyleRes int i10) {
        this.f22915l = i10;
        h[] hVarArr = this.buttons;
        if (hVarArr != null) {
            for (h hVar : hVarArr) {
                if (hVar instanceof NavigationBarItemView) {
                    ((NavigationBarItemView) hVar).setHorizontalTextAppearanceActive(i10);
                }
            }
        }
    }

    public void setHorizontalItemTextAppearanceInactive(@StyleRes int i10) {
        this.f22913k = i10;
        h[] hVarArr = this.buttons;
        if (hVarArr != null) {
            for (h hVar : hVarArr) {
                if (hVar instanceof NavigationBarItemView) {
                    ((NavigationBarItemView) hVar).setHorizontalTextAppearanceInactive(i10);
                }
            }
        }
    }

    public void setIconLabelHorizontalSpacing(@Px int i10) {
        this.W = i10;
        h[] hVarArr = this.buttons;
        if (hVarArr != null) {
            for (h hVar : hVarArr) {
                if (hVar instanceof NavigationBarItemView) {
                    ((NavigationBarItemView) hVar).setIconLabelHorizontalSpacing(i10);
                }
            }
        }
    }

    public void setIconTintList(@Nullable ColorStateList colorStateList) {
        this.itemIconTint = colorStateList;
        h[] hVarArr = this.buttons;
        if (hVarArr != null) {
            for (h hVar : hVarArr) {
                if (hVar instanceof NavigationBarItemView) {
                    ((NavigationBarItemView) hVar).setIconTintList(colorStateList);
                }
            }
        }
    }

    public void setItemActiveIndicatorColor(@Nullable ColorStateList colorStateList) {
        this.f22914k0 = colorStateList;
        h[] hVarArr = this.buttons;
        if (hVarArr != null) {
            for (h hVar : hVarArr) {
                if (hVar instanceof NavigationBarItemView) {
                    ((NavigationBarItemView) hVar).setActiveIndicatorDrawable(createItemActiveIndicatorDrawable());
                }
            }
        }
    }

    public void setItemActiveIndicatorEnabled(boolean z10) {
        this.f22894a0 = z10;
        h[] hVarArr = this.buttons;
        if (hVarArr != null) {
            for (h hVar : hVarArr) {
                if (hVar instanceof NavigationBarItemView) {
                    ((NavigationBarItemView) hVar).setActiveIndicatorEnabled(z10);
                }
            }
        }
    }

    public void setItemActiveIndicatorExpandedHeight(@Px int i10) {
        this.f22902e0 = i10;
        h[] hVarArr = this.buttons;
        if (hVarArr != null) {
            for (h hVar : hVarArr) {
                if (hVar instanceof NavigationBarItemView) {
                    ((NavigationBarItemView) hVar).setActiveIndicatorExpandedHeight(i10);
                }
            }
        }
    }

    public void setItemActiveIndicatorExpandedMarginHorizontal(@Px int i10) {
        this.f22906g0 = i10;
        h[] hVarArr = this.buttons;
        if (hVarArr != null) {
            for (h hVar : hVarArr) {
                if (hVar instanceof NavigationBarItemView) {
                    ((NavigationBarItemView) hVar).setActiveIndicatorExpandedMarginHorizontal(i10);
                }
            }
        }
    }

    public void setItemActiveIndicatorExpandedPadding(int i10, int i11, int i12, int i13) {
        Rect rect = this.f22927v0;
        rect.left = i10;
        rect.top = i11;
        rect.right = i12;
        rect.bottom = i13;
        h[] hVarArr = this.buttons;
        if (hVarArr != null) {
            for (h hVar : hVarArr) {
                if (hVar instanceof NavigationBarItemView) {
                    ((NavigationBarItemView) hVar).setActiveIndicatorExpandedPadding(rect);
                }
            }
        }
    }

    public void setItemActiveIndicatorExpandedWidth(@Px int i10) {
        this.f22900d0 = i10;
        h[] hVarArr = this.buttons;
        if (hVarArr != null) {
            for (h hVar : hVarArr) {
                if (hVar instanceof NavigationBarItemView) {
                    ((NavigationBarItemView) hVar).setActiveIndicatorExpandedWidth(i10);
                }
            }
        }
    }

    public void setItemActiveIndicatorHeight(@Px int i10) {
        this.f22898c0 = i10;
        h[] hVarArr = this.buttons;
        if (hVarArr != null) {
            for (h hVar : hVarArr) {
                if (hVar instanceof NavigationBarItemView) {
                    ((NavigationBarItemView) hVar).setActiveIndicatorHeight(i10);
                }
            }
        }
    }

    public void setItemActiveIndicatorMarginHorizontal(@Px int i10) {
        this.f22904f0 = i10;
        h[] hVarArr = this.buttons;
        if (hVarArr != null) {
            for (h hVar : hVarArr) {
                if (hVar instanceof NavigationBarItemView) {
                    ((NavigationBarItemView) hVar).setActiveIndicatorMarginHorizontal(i10);
                }
            }
        }
    }

    public void setItemActiveIndicatorResizeable(boolean z10) {
        this.f22912j0 = z10;
        h[] hVarArr = this.buttons;
        if (hVarArr != null) {
            for (h hVar : hVarArr) {
                if (hVar instanceof NavigationBarItemView) {
                    ((NavigationBarItemView) hVar).setActiveIndicatorResizeable(z10);
                }
            }
        }
    }

    public void setItemActiveIndicatorShapeAppearance(@Nullable com.google.android.material.shape.s sVar) {
        this.f22910i0 = sVar;
        h[] hVarArr = this.buttons;
        if (hVarArr != null) {
            for (h hVar : hVarArr) {
                if (hVar instanceof NavigationBarItemView) {
                    ((NavigationBarItemView) hVar).setActiveIndicatorDrawable(createItemActiveIndicatorDrawable());
                }
            }
        }
    }

    public void setItemActiveIndicatorWidth(@Px int i10) {
        this.f22896b0 = i10;
        h[] hVarArr = this.buttons;
        if (hVarArr != null) {
            for (h hVar : hVarArr) {
                if (hVar instanceof NavigationBarItemView) {
                    ((NavigationBarItemView) hVar).setActiveIndicatorWidth(i10);
                }
            }
        }
    }

    public void setItemBackground(@Nullable Drawable drawable) {
        this.Q = drawable;
        h[] hVarArr = this.buttons;
        if (hVarArr != null) {
            for (h hVar : hVarArr) {
                if (hVar instanceof NavigationBarItemView) {
                    ((NavigationBarItemView) hVar).setItemBackground(drawable);
                }
            }
        }
    }

    public void setItemBackgroundRes(int i10) {
        this.R = i10;
        h[] hVarArr = this.buttons;
        if (hVarArr != null) {
            for (h hVar : hVarArr) {
                if (hVar instanceof NavigationBarItemView) {
                    ((NavigationBarItemView) hVar).setItemBackground(i10);
                }
            }
        }
    }

    public void setItemGravity(int i10) {
        this.f22908h0 = i10;
        h[] hVarArr = this.buttons;
        if (hVarArr != null) {
            for (h hVar : hVarArr) {
                if (hVar instanceof NavigationBarItemView) {
                    ((NavigationBarItemView) hVar).setItemGravity(i10);
                }
            }
        }
    }

    public void setItemIconGravity(int i10) {
        this.f22899d = i10;
        h[] hVarArr = this.buttons;
        if (hVarArr != null) {
            for (h hVar : hVarArr) {
                if (hVar instanceof NavigationBarItemView) {
                    ((NavigationBarItemView) hVar).setItemIconGravity(i10);
                }
            }
        }
    }

    public void setItemIconSize(@Dimension int i10) {
        this.f22905g = i10;
        h[] hVarArr = this.buttons;
        if (hVarArr != null) {
            for (h hVar : hVarArr) {
                if (hVar instanceof NavigationBarItemView) {
                    ((NavigationBarItemView) hVar).setIconSize(i10);
                }
            }
        }
    }

    @SuppressLint({"ClickableViewAccessibility"})
    public void setItemOnTouchListener(int i10, @Nullable View.OnTouchListener onTouchListener) {
        SparseArray sparseArray = this.f22895b;
        if (onTouchListener == null) {
            sparseArray.remove(i10);
        } else {
            sparseArray.put(i10, onTouchListener);
        }
        h[] hVarArr = this.buttons;
        if (hVarArr != null) {
            for (h hVar : hVarArr) {
                if ((hVar instanceof NavigationBarItemView) && hVar.getItemData() != null && hVar.getItemData().f28908a == i10) {
                    ((NavigationBarItemView) hVar).setOnTouchListener(onTouchListener);
                }
            }
        }
    }

    public void setItemPaddingBottom(@Px int i10) {
        this.U = i10;
        h[] hVarArr = this.buttons;
        if (hVarArr != null) {
            for (h hVar : hVarArr) {
                if (hVar instanceof NavigationBarItemView) {
                    ((NavigationBarItemView) hVar).setItemPaddingBottom(this.U);
                }
            }
        }
    }

    public void setItemPaddingTop(@Px int i10) {
        this.T = i10;
        h[] hVarArr = this.buttons;
        if (hVarArr != null) {
            for (h hVar : hVarArr) {
                if (hVar instanceof NavigationBarItemView) {
                    ((NavigationBarItemView) hVar).setItemPaddingTop(i10);
                }
            }
        }
    }

    public void setItemRippleColor(@Nullable ColorStateList colorStateList) {
        this.itemRippleColor = colorStateList;
        h[] hVarArr = this.buttons;
        if (hVarArr != null) {
            for (h hVar : hVarArr) {
                if (hVar instanceof NavigationBarItemView) {
                    ((NavigationBarItemView) hVar).setItemRippleColor(colorStateList);
                }
            }
        }
    }

    public void setItemTextAppearanceActive(@StyleRes int i10) {
        this.f22911j = i10;
        h[] hVarArr = this.buttons;
        if (hVarArr != null) {
            for (h hVar : hVarArr) {
                if (hVar instanceof NavigationBarItemView) {
                    ((NavigationBarItemView) hVar).setTextAppearanceActive(i10);
                }
            }
        }
    }

    public void setItemTextAppearanceActiveBoldEnabled(boolean z10) {
        this.f22917m = z10;
        h[] hVarArr = this.buttons;
        if (hVarArr != null) {
            for (h hVar : hVarArr) {
                if (hVar instanceof NavigationBarItemView) {
                    ((NavigationBarItemView) hVar).setTextAppearanceActiveBoldEnabled(z10);
                }
            }
        }
    }

    public void setItemTextAppearanceInactive(@StyleRes int i10) {
        this.f22909i = i10;
        h[] hVarArr = this.buttons;
        if (hVarArr != null) {
            for (h hVar : hVarArr) {
                if (hVar instanceof NavigationBarItemView) {
                    ((NavigationBarItemView) hVar).setTextAppearanceInactive(i10);
                }
            }
        }
    }

    public void setItemTextColor(@Nullable ColorStateList colorStateList) {
        this.f22907h = colorStateList;
        h[] hVarArr = this.buttons;
        if (hVarArr != null) {
            for (h hVar : hVarArr) {
                if (hVar instanceof NavigationBarItemView) {
                    ((NavigationBarItemView) hVar).setTextColor(colorStateList);
                }
            }
        }
    }

    public void setLabelFontScalingEnabled(boolean z10) {
        this.f22920o0 = z10;
        h[] hVarArr = this.buttons;
        if (hVarArr != null) {
            for (h hVar : hVarArr) {
                if (hVar instanceof NavigationBarItemView) {
                    ((NavigationBarItemView) hVar).setLabelFontScalingEnabled(z10);
                }
            }
        }
    }

    public void setLabelMaxLines(int i10) {
        this.f22921p0 = i10;
        h[] hVarArr = this.buttons;
        if (hVarArr != null) {
            for (h hVar : hVarArr) {
                if (hVar instanceof NavigationBarItemView) {
                    ((NavigationBarItemView) hVar).setLabelMaxLines(i10);
                }
            }
        }
    }

    public void setLabelVisibilityMode(int i10) {
        this.f22897c = i10;
    }

    public void setMeasurePaddingFromLabelBaseline(boolean z10) {
        this.f22919n0 = z10;
        h[] hVarArr = this.buttons;
        if (hVarArr != null) {
            for (h hVar : hVarArr) {
                if (hVar instanceof NavigationBarItemView) {
                    ((NavigationBarItemView) hVar).setMeasureBottomPaddingFromLabelBaseline(z10);
                }
            }
        }
    }

    public void setPresenter(@NonNull j jVar) {
        this.f22916l0 = jVar;
    }

    public void setSubmenuDividersEnabled(boolean z10) {
        if (this.f22926u0 == z10) {
            return;
        }
        this.f22926u0 = z10;
        h[] hVarArr = this.buttons;
        if (hVarArr != null) {
            for (h hVar : hVarArr) {
                if (hVar instanceof NavigationBarDividerView) {
                    ((NavigationBarDividerView) hVar).setDividersEnabled(z10);
                }
            }
        }
    }
}
