package com.google.android.material.navigation;

import android.R;
import android.content.Context;
import android.content.res.ColorStateList;
import android.content.res.TypedArray;
import android.graphics.Canvas;
import android.graphics.RectF;
import android.graphics.drawable.Drawable;
import android.graphics.drawable.InsetDrawable;
import android.graphics.drawable.RippleDrawable;
import android.os.Build;
import android.os.Bundle;
import android.os.Parcelable;
import android.util.AttributeSet;
import android.util.Pair;
import android.util.TypedValue;
import android.view.Gravity;
import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import android.view.ViewParent;
import android.widget.FrameLayout;
import android.widget.LinearLayout;
import androidx.annotation.DimenRes;
import androidx.annotation.Dimension;
import androidx.annotation.DrawableRes;
import androidx.annotation.IdRes;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.annotation.Px;
import androidx.annotation.RestrictTo;
import androidx.annotation.StyleRes;
import androidx.annotation.VisibleForTesting;
import androidx.core.view.f3;
import androidx.core.view.s1;
import androidx.drawerlayout.widget.DrawerLayout;
import com.google.android.material.internal.NavigationMenuView;
import com.google.android.material.internal.ScrimInsetsFrameLayout;
import com.google.android.material.internal.a0;
import com.google.android.material.internal.d0;
import com.google.android.material.internal.q0;
import com.google.android.material.internal.v;
import com.google.android.material.shape.h0;
import com.google.android.material.shape.j0;
import com.google.android.material.shape.k0;
import java.util.ArrayList;
import l.p3;
import xyz.stream.utils.f0;

/* JADX INFO: loaded from: classes2.dex */
public class NavigationView extends ScrimInsetsFrameLayout implements n9.b {

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

    /* JADX INFO: renamed from: e0, reason: collision with root package name */
    public static final int[] f22937e0 = {-16842910};

    /* JADX INFO: renamed from: f0, reason: collision with root package name */
    public static final int f22938f0 = x8.l.Widget_Design_NavigationView;
    public boolean Q;
    public boolean R;
    public boolean S;
    public int T;
    public final boolean U;
    public final int V;
    public final h0 W;

    /* JADX INFO: renamed from: a0, reason: collision with root package name */
    public final n9.k f22939a0;

    /* JADX INFO: renamed from: b0, reason: collision with root package name */
    public final n9.g f22940b0;

    /* JADX INFO: renamed from: c0, reason: collision with root package name */
    public final p f22941c0;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public final com.google.android.material.internal.r f22942g;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public final d0 f22943h;

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

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    public final int[] f22945j;

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    public j.k f22946k;

    /* JADX INFO: renamed from: l, reason: collision with root package name */
    public final k.f f22947l;

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

    public NavigationView(@NonNull Context context) {
        this(context, null);
    }

    @Nullable
    private 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 = f22937e0;
        return new ColorStateList(new int[][]{iArr, f22936d0, FrameLayout.EMPTY_STATE_SET}, new int[]{colorStateList.getColorForState(iArr, defaultColor), i11, defaultColor});
    }

    @NonNull
    private Drawable createDefaultItemDrawable(@NonNull p3 p3Var, @Nullable ColorStateList colorStateList) {
        int resourceId = p3Var.f29809b.getResourceId(x8.m.NavigationView_itemShapeAppearance, 0);
        int i10 = x8.m.NavigationView_itemShapeAppearanceOverlay;
        TypedArray typedArray = p3Var.f29809b;
        com.google.android.material.shape.k kVar = new com.google.android.material.shape.k(com.google.android.material.shape.s.a(getContext(), resourceId, typedArray.getResourceId(i10, 0)).a());
        kVar.setFillColor(colorStateList);
        return new InsetDrawable((Drawable) kVar, typedArray.getDimensionPixelSize(x8.m.NavigationView_itemShapeInsetStart, 0), typedArray.getDimensionPixelSize(x8.m.NavigationView_itemShapeInsetTop, 0), typedArray.getDimensionPixelSize(x8.m.NavigationView_itemShapeInsetEnd, 0), typedArray.getDimensionPixelSize(x8.m.NavigationView_itemShapeInsetBottom, 0));
    }

    private MenuInflater getMenuInflater() {
        if (this.f22946k == null) {
            this.f22946k = new j.k(getContext());
        }
        return this.f22946k;
    }

    @Override // n9.b
    public final void a(androidx.activity.b bVar) {
        h();
        this.f22939a0.a(bVar);
    }

    @Override // n9.b
    public final void b(androidx.activity.b bVar) {
        int i10 = ((d1.e) h().second).f24917a;
        n9.k kVar = this.f22939a0;
        kVar.d(bVar, i10);
        if (this.U) {
            this.T = y8.a.c(kVar.f31108a.getInterpolation(bVar.f468c), 0, this.V);
            g(getWidth(), getHeight());
        }
    }

    @Override // n9.b
    public final void c() {
        Pair pairH = h();
        DrawerLayout drawerLayout = (DrawerLayout) pairH.first;
        n9.k kVar = this.f22939a0;
        androidx.activity.b bVarOnHandleBackInvoked = kVar.onHandleBackInvoked();
        if (bVarOnHandleBackInvoked == null || Build.VERSION.SDK_INT < 34) {
            drawerLayout.b(this, true);
            return;
        }
        int i10 = ((d1.e) pairH.second).f24917a;
        int i11 = b.f22949a;
        kVar.finishBackProgress(bVarOnHandleBackInvoked, i10, new r3.r(drawerLayout, this), new d9.b(drawerLayout, 2));
    }

    @Override // n9.b
    public final void d() {
        h();
        this.f22939a0.b();
        if (!this.U || this.T == 0) {
            return;
        }
        this.T = 0;
        g(getWidth(), getHeight());
    }

    @Override // android.view.ViewGroup, android.view.View
    public final void dispatchDraw(Canvas canvas) {
        this.W.b(canvas, new androidx.core.app.e(this, 24));
    }

    @Override // com.google.android.material.internal.ScrimInsetsFrameLayout
    public final void e(f3 f3Var) {
        d0 d0Var = this.f22943h;
        d0Var.getClass();
        int iD = f3Var.d();
        if (d0Var.f22703b0 != iD) {
            d0Var.f22703b0 = iD;
            int i10 = (d0Var.f22702b.getChildCount() <= 0 && d0Var.Z) ? d0Var.f22703b0 : 0;
            NavigationMenuView navigationMenuView = d0Var.f22700a;
            navigationMenuView.setPadding(0, i10, 0, navigationMenuView.getPaddingBottom());
        }
        NavigationMenuView navigationMenuView2 = d0Var.f22700a;
        navigationMenuView2.setPadding(0, navigationMenuView2.getPaddingTop(), 0, f3Var.a());
        s1.b(d0Var.f22702b, f3Var);
    }

    public final void g(int i10, int i11) {
        if ((getParent() instanceof DrawerLayout) && (getLayoutParams() instanceof d1.e)) {
            if ((this.T > 0 || this.U) && (getBackground() instanceof com.google.android.material.shape.k)) {
                boolean z10 = Gravity.getAbsoluteGravity(((d1.e) getLayoutParams()).f24917a, getLayoutDirection()) == 3;
                com.google.android.material.shape.k kVar = (com.google.android.material.shape.k) getBackground();
                com.google.android.material.shape.q qVarH = kVar.f23095b.f23068a.h();
                qVarH.c(this.T);
                if (z10) {
                    qVarH.f(0.0f);
                    qVarH.d(0.0f);
                } else {
                    qVarH.g(0.0f);
                    qVarH.e(0.0f);
                }
                com.google.android.material.shape.s sVarA = qVarH.a();
                kVar.setShapeAppearanceModel(sVarA);
                h0 h0Var = this.W;
                h0Var.c(this, sVarA);
                h0Var.f23084c = new RectF(0.0f, 0.0f, i10, i11);
                h0Var.e();
                h0Var.a(this);
                h0Var.f23083b = true;
                h0Var.a(this);
            }
        }
    }

    @VisibleForTesting
    public n9.k getBackHelper() {
        return this.f22939a0;
    }

    @Nullable
    public MenuItem getCheckedItem() {
        return this.f22943h.getCheckedItem();
    }

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

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

    public int getHeaderCount() {
        return this.f22943h.f22702b.getChildCount();
    }

    @Nullable
    public Drawable getItemBackground() {
        return this.f22943h.getItemBackground();
    }

    @Dimension
    public int getItemHorizontalPadding() {
        return this.f22943h.Q;
    }

    @Dimension
    public int getItemIconPadding() {
        return this.f22943h.S;
    }

    @Nullable
    public ColorStateList getItemIconTintList() {
        return this.f22943h.getItemTintList();
    }

    public int getItemMaxLines() {
        return this.f22943h.f22701a0;
    }

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

    @Px
    public int getItemVerticalPadding() {
        return this.f22943h.R;
    }

    @NonNull
    public Menu getMenu() {
        return this.f22942g;
    }

    @Px
    public int getSubheaderInsetEnd() {
        return this.f22943h.X;
    }

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

    public final Pair h() {
        ViewParent parent = getParent();
        ViewGroup.LayoutParams layoutParams = getLayoutParams();
        if ((parent instanceof DrawerLayout) && (layoutParams instanceof d1.e)) {
            return new Pair((DrawerLayout) parent, (d1.e) layoutParams);
        }
        throw new IllegalStateException("NavigationView back progress requires the direct parent view to be a DrawerLayout.");
    }

    @Override // com.google.android.material.internal.ScrimInsetsFrameLayout, android.view.ViewGroup, android.view.View
    public final void onAttachedToWindow() {
        super.onAttachedToWindow();
        com.bumptech.glide.f.u(this);
        ViewParent parent = getParent();
        if (parent instanceof DrawerLayout) {
            n9.g gVar = this.f22940b0;
            if (gVar.a()) {
                DrawerLayout drawerLayout = (DrawerLayout) parent;
                p pVar = this.f22941c0;
                if (pVar == null) {
                    drawerLayout.getClass();
                } else {
                    ArrayList arrayList = drawerLayout.V;
                    if (arrayList != null) {
                        arrayList.remove(pVar);
                    }
                }
                if (pVar != null) {
                    if (drawerLayout.V == null) {
                        drawerLayout.V = new ArrayList();
                    }
                    drawerLayout.V.add(pVar);
                }
                if (DrawerLayout.k(this)) {
                    gVar.b(true);
                }
            }
        }
    }

    @Override // com.google.android.material.internal.ScrimInsetsFrameLayout, android.view.ViewGroup, android.view.View
    public final void onDetachedFromWindow() {
        super.onDetachedFromWindow();
        getViewTreeObserver().removeOnGlobalLayoutListener(this.f22947l);
        ViewParent parent = getParent();
        if (parent instanceof DrawerLayout) {
            DrawerLayout drawerLayout = (DrawerLayout) parent;
            p pVar = this.f22941c0;
            if (pVar == null) {
                drawerLayout.getClass();
            } else {
                ArrayList arrayList = drawerLayout.V;
                if (arrayList != null) {
                    arrayList.remove(pVar);
                }
            }
        }
        this.f22940b0.c();
    }

    @Override // android.widget.FrameLayout, android.view.View
    public final void onMeasure(int i10, int i11) {
        int mode = View.MeasureSpec.getMode(i10);
        int i12 = this.f22944i;
        if (mode == Integer.MIN_VALUE) {
            i10 = View.MeasureSpec.makeMeasureSpec(Math.min(View.MeasureSpec.getSize(i10), i12), 1073741824);
        } else if (mode == 0) {
            i10 = View.MeasureSpec.makeMeasureSpec(i12, 1073741824);
        }
        super.onMeasure(i10, i11);
    }

    @Override // android.view.View
    public final void onRestoreInstanceState(Parcelable parcelable) {
        if (!(parcelable instanceof s)) {
            super.onRestoreInstanceState(parcelable);
            return;
        }
        s sVar = (s) parcelable;
        super.onRestoreInstanceState(sVar.getSuperState());
        this.f22942g.t(sVar.menuState);
    }

    @Override // android.view.View
    public final Parcelable onSaveInstanceState() {
        s sVar = new s(super.onSaveInstanceState());
        Bundle bundle = new Bundle();
        sVar.menuState = bundle;
        this.f22942g.v(bundle);
        return sVar;
    }

    @Override // android.view.View
    public final void onSizeChanged(int i10, int i11, int i12, int i13) {
        super.onSizeChanged(i10, i11, i12, i13);
        g(i10, i11);
    }

    public void setBottomInsetScrimEnabled(boolean z10) {
        this.Q = z10;
    }

    public void setCheckedItem(@IdRes int i10) {
        MenuItem menuItemFindItem = this.f22942g.findItem(i10);
        if (menuItemFindItem != null) {
            this.f22943h.f22708e.b((k.r) menuItemFindItem);
        }
    }

    public void setDividerInsetEnd(@Px int i10) {
        d0 d0Var = this.f22943h;
        d0Var.V = i10;
        d0Var.a();
    }

    public void setDividerInsetStart(@Px int i10) {
        d0 d0Var = this.f22943h;
        d0Var.U = i10;
        d0Var.a();
    }

    @Override // android.view.View
    public void setElevation(float f10) {
        super.setElevation(f10);
        com.bumptech.glide.f.t(this, f10);
    }

    public void setEndInsetScrimEnabled(boolean z10) {
        this.S = z10;
    }

    @RestrictTo({RestrictTo.Scope.f556b})
    @VisibleForTesting
    public void setForceCompatClippingEnabled(boolean z10) {
        h0 h0Var = this.W;
        if (z10 != h0Var.f23082a) {
            h0Var.f23082a = z10;
            h0Var.a(this);
        }
    }

    public void setItemBackground(@Nullable Drawable drawable) {
        this.f22943h.setItemBackground(drawable);
    }

    public void setItemBackgroundResource(@DrawableRes int i10) {
        setItemBackground(getContext().getDrawable(i10));
    }

    public void setItemHorizontalPadding(@Dimension int i10) {
        d0 d0Var = this.f22943h;
        d0Var.Q = i10;
        d0Var.g();
    }

    public void setItemHorizontalPaddingResource(@DimenRes int i10) {
        int dimensionPixelSize = getResources().getDimensionPixelSize(i10);
        d0 d0Var = this.f22943h;
        d0Var.Q = dimensionPixelSize;
        d0Var.g();
    }

    public void setItemIconPadding(@Dimension int i10) {
        d0 d0Var = this.f22943h;
        d0Var.S = i10;
        d0Var.g();
    }

    public void setItemIconPaddingResource(int i10) {
        int dimensionPixelSize = getResources().getDimensionPixelSize(i10);
        d0 d0Var = this.f22943h;
        d0Var.S = dimensionPixelSize;
        d0Var.g();
    }

    public void setItemIconSize(@Dimension int i10) {
        d0 d0Var = this.f22943h;
        if (d0Var.T != i10) {
            d0Var.T = i10;
            d0Var.Y = true;
            d0Var.g();
        }
    }

    public void setItemIconTintList(@Nullable ColorStateList colorStateList) {
        this.f22943h.setItemIconTintList(colorStateList);
    }

    public void setItemMaxLines(int i10) {
        d0 d0Var = this.f22943h;
        d0Var.f22701a0 = i10;
        d0Var.g();
    }

    public void setItemTextAppearance(@StyleRes int i10) {
        d0 d0Var = this.f22943h;
        d0Var.f22712h = i10;
        d0Var.g();
    }

    public void setItemTextAppearanceActiveBoldEnabled(boolean z10) {
        d0 d0Var = this.f22943h;
        d0Var.f22713i = z10;
        d0Var.g();
    }

    public void setItemTextColor(@Nullable ColorStateList colorStateList) {
        this.f22943h.setItemTextColor(colorStateList);
    }

    public void setItemVerticalPadding(@Px int i10) {
        d0 d0Var = this.f22943h;
        d0Var.R = i10;
        d0Var.g();
    }

    public void setItemVerticalPaddingResource(@DimenRes int i10) {
        int dimensionPixelSize = getResources().getDimensionPixelSize(i10);
        d0 d0Var = this.f22943h;
        d0Var.R = dimensionPixelSize;
        d0Var.g();
    }

    public void setNavigationItemSelectedListener(@Nullable q qVar) {
    }

    @Override // android.view.View
    public void setOverScrollMode(int i10) {
        super.setOverScrollMode(i10);
        d0 d0Var = this.f22943h;
        if (d0Var != null) {
            d0Var.f22707d0 = i10;
            NavigationMenuView navigationMenuView = d0Var.f22700a;
            if (navigationMenuView != null) {
                navigationMenuView.setOverScrollMode(i10);
            }
        }
    }

    public void setStartInsetScrimEnabled(boolean z10) {
        this.R = z10;
    }

    public void setSubheaderInsetEnd(@Px int i10) {
        d0 d0Var = this.f22943h;
        d0Var.X = i10;
        d0Var.e();
    }

    public void setSubheaderInsetStart(@Px int i10) {
        d0 d0Var = this.f22943h;
        d0Var.W = i10;
        d0Var.e();
    }

    public void setTopInsetScrimEnabled(boolean z10) {
        this.f22948m = z10;
    }

    public NavigationView(@NonNull Context context, @Nullable AttributeSet attributeSet) {
        this(context, attributeSet, x8.c.navigationViewStyle);
    }

    /* JADX WARN: Illegal instructions before constructor call */
    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Type inference failed for: r4v11 */
    /* JADX WARN: Type inference failed for: r4v12, types: [boolean, int] */
    /* JADX WARN: Type inference failed for: r4v16 */
    /* JADX WARN: Type inference fix 'apply assigned field type' failed
    java.lang.UnsupportedOperationException: ArgType.getObject(), call class: class jadx.core.dex.instructions.args.ArgType$UnknownArg
    	at jadx.core.dex.instructions.args.ArgType.getObject(ArgType.java:593)
    	at jadx.core.dex.attributes.nodes.ClassTypeVarsAttr.getTypeVarsMapFor(ClassTypeVarsAttr.java:35)
    	at jadx.core.dex.nodes.utils.TypeUtils.replaceClassGenerics(TypeUtils.java:177)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.insertExplicitUseCast(FixTypesVisitor.java:397)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.tryFieldTypeWithNewCasts(FixTypesVisitor.java:359)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.applyFieldType(FixTypesVisitor.java:309)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.visit(FixTypesVisitor.java:94)
     */
    public NavigationView(@NonNull Context context, @Nullable AttributeSet attributeSet, int i10) {
        h0 j0Var;
        ColorStateList colorStateListCreateDefaultColorStateList;
        int i11;
        ?? r42;
        Drawable drawable;
        int i12 = f22938f0;
        super(x9.a.wrap(context, attributeSet, i10, i12), attributeSet, i10);
        d0 d0Var = new d0();
        this.f22943h = d0Var;
        this.f22945j = new int[2];
        this.f22948m = true;
        this.Q = true;
        this.R = true;
        this.S = true;
        this.T = 0;
        if (Build.VERSION.SDK_INT >= 33) {
            j0Var = new k0(this);
        } else {
            j0Var = new j0(this);
        }
        this.W = j0Var;
        this.f22939a0 = new n9.k(this);
        this.f22940b0 = new n9.g(this);
        this.f22941c0 = new p(this);
        Context context2 = getContext();
        com.google.android.material.internal.r rVar = new com.google.android.material.internal.r(context2);
        this.f22942g = rVar;
        p3 p3VarD = q0.d(context2, attributeSet, x8.m.NavigationView, i10, i12, new int[0]);
        int i13 = x8.m.NavigationView_android_background;
        TypedArray typedArray = p3VarD.f29809b;
        if (typedArray.hasValue(i13)) {
            setBackground(p3VarD.b(i13));
        }
        int dimensionPixelSize = typedArray.getDimensionPixelSize(x8.m.NavigationView_drawerLayoutCornerSize, 0);
        this.T = dimensionPixelSize;
        this.U = dimensionPixelSize == 0;
        this.V = getResources().getDimensionPixelSize(x8.e.m3_navigation_drawer_layout_corner_size);
        Drawable background = getBackground();
        ColorStateList colorStateListOrNull = j9.c.getColorStateListOrNull(background);
        if (background == null || colorStateListOrNull != null) {
            com.google.android.material.shape.k kVar = new com.google.android.material.shape.k(com.google.android.material.shape.s.c(context2, attributeSet, i10, i12).a());
            if (colorStateListOrNull != null) {
                kVar.setFillColor(colorStateListOrNull);
            }
            kVar.s(context2);
            setBackground(kVar);
        }
        if (typedArray.hasValue(x8.m.NavigationView_elevation)) {
            setElevation(typedArray.getDimensionPixelSize(r2, 0));
        }
        setFitsSystemWindows(typedArray.getBoolean(x8.m.NavigationView_android_fitsSystemWindows, false));
        this.f22944i = typedArray.getDimensionPixelSize(x8.m.NavigationView_android_maxWidth, 0);
        int i14 = x8.m.NavigationView_subheaderColor;
        ColorStateList colorStateListA = typedArray.hasValue(i14) ? p3VarD.a(i14) : null;
        int i15 = x8.m.NavigationView_subheaderTextAppearance;
        int resourceId = typedArray.hasValue(i15) ? typedArray.getResourceId(i15, 0) : 0;
        if (resourceId == 0 && colorStateListA == null) {
            colorStateListA = createDefaultColorStateList(R.attr.textColorSecondary);
        }
        int i16 = x8.m.NavigationView_itemIconTint;
        if (typedArray.hasValue(i16)) {
            colorStateListCreateDefaultColorStateList = p3VarD.a(i16);
        } else {
            colorStateListCreateDefaultColorStateList = createDefaultColorStateList(R.attr.textColorSecondary);
        }
        int i17 = x8.m.NavigationView_itemTextAppearance;
        int resourceId2 = typedArray.hasValue(i17) ? typedArray.getResourceId(i17, 0) : 0;
        boolean z10 = typedArray.getBoolean(x8.m.NavigationView_itemTextAppearanceActiveBoldEnabled, true);
        int i18 = x8.m.NavigationView_itemIconSize;
        if (typedArray.hasValue(i18)) {
            setItemIconSize(typedArray.getDimensionPixelSize(i18, 0));
        }
        int i19 = x8.m.NavigationView_itemTextColor;
        ColorStateList colorStateListA2 = typedArray.hasValue(i19) ? p3VarD.a(i19) : null;
        if (resourceId2 == 0 && colorStateListA2 == null) {
            colorStateListA2 = createDefaultColorStateList(R.attr.textColorPrimary);
        }
        Drawable drawableB = p3VarD.b(x8.m.NavigationView_itemBackground);
        if (drawableB == null && (typedArray.hasValue(x8.m.NavigationView_itemShapeAppearance) || typedArray.hasValue(x8.m.NavigationView_itemShapeAppearanceOverlay))) {
            Drawable drawableCreateDefaultItemDrawable = createDefaultItemDrawable(p3VarD, q9.d.getColorStateList(getContext(), p3VarD, x8.m.NavigationView_itemShapeFillColor));
            ColorStateList colorStateList = q9.d.getColorStateList(context2, p3VarD, x8.m.NavigationView_itemRippleColor);
            if (colorStateList != null) {
                drawable = drawableCreateDefaultItemDrawable;
                d0Var.setItemForeground(new RippleDrawable(r9.a.sanitizeRippleDrawableColor(colorStateList), null, createDefaultItemDrawable(p3VarD, null)));
            } else {
                drawable = drawableCreateDefaultItemDrawable;
            }
            drawableB = drawable;
        }
        int i20 = x8.m.NavigationView_itemHorizontalPadding;
        if (typedArray.hasValue(i20)) {
            i11 = 0;
            setItemHorizontalPadding(typedArray.getDimensionPixelSize(i20, 0));
        } else {
            i11 = 0;
        }
        int i21 = x8.m.NavigationView_itemVerticalPadding;
        if (typedArray.hasValue(i21)) {
            setItemVerticalPadding(typedArray.getDimensionPixelSize(i21, i11));
        }
        setDividerInsetStart(typedArray.getDimensionPixelSize(x8.m.NavigationView_dividerInsetStart, i11));
        setDividerInsetEnd(typedArray.getDimensionPixelSize(x8.m.NavigationView_dividerInsetEnd, i11));
        setSubheaderInsetStart(typedArray.getDimensionPixelSize(x8.m.NavigationView_subheaderInsetStart, i11));
        setSubheaderInsetEnd(typedArray.getDimensionPixelSize(x8.m.NavigationView_subheaderInsetEnd, i11));
        setTopInsetScrimEnabled(typedArray.getBoolean(x8.m.NavigationView_topInsetScrimEnabled, this.f22948m));
        setBottomInsetScrimEnabled(typedArray.getBoolean(x8.m.NavigationView_bottomInsetScrimEnabled, this.Q));
        setStartInsetScrimEnabled(typedArray.getBoolean(x8.m.NavigationView_startInsetScrimEnabled, this.R));
        setEndInsetScrimEnabled(typedArray.getBoolean(x8.m.NavigationView_endInsetScrimEnabled, this.S));
        int dimensionPixelSize2 = typedArray.getDimensionPixelSize(x8.m.NavigationView_itemIconPadding, 0);
        setItemMaxLines(typedArray.getInt(x8.m.NavigationView_itemMaxLines, 1));
        rVar.f28884e = new f0(this, 17);
        d0Var.f22706d = 1;
        d0Var.initForMenu(context2, rVar);
        if (resourceId != 0) {
            d0Var.f22711g = resourceId;
            d0Var.e();
        }
        d0Var.setSubheaderColor(colorStateListA);
        d0Var.setItemIconTintList(colorStateListCreateDefaultColorStateList);
        int overScrollMode = getOverScrollMode();
        d0Var.f22707d0 = overScrollMode;
        NavigationMenuView navigationMenuView = d0Var.f22700a;
        if (navigationMenuView != null) {
            navigationMenuView.setOverScrollMode(overScrollMode);
        }
        if (resourceId2 != 0) {
            d0Var.f22712h = resourceId2;
            d0Var.g();
        }
        d0Var.f22713i = z10;
        d0Var.g();
        d0Var.setItemTextColor(colorStateListA2);
        d0Var.setItemBackground(drawableB);
        d0Var.S = dimensionPixelSize2;
        d0Var.g();
        rVar.b(d0Var, rVar.f28880a);
        if (d0Var.f22700a == null) {
            NavigationMenuView navigationMenuView2 = (NavigationMenuView) d0Var.f22710f.inflate(x8.i.design_navigation_menu, (ViewGroup) this, false);
            d0Var.f22700a = navigationMenuView2;
            navigationMenuView2.setAccessibilityDelegateCompat(new a0(d0Var, d0Var.f22700a));
            if (d0Var.f22708e == null) {
                v vVar = new v(d0Var);
                d0Var.f22708e = vVar;
                vVar.setHasStableIds(true);
            }
            int i22 = d0Var.f22707d0;
            if (i22 != -1) {
                d0Var.f22700a.setOverScrollMode(i22);
            }
            LinearLayout linearLayout = (LinearLayout) d0Var.f22710f.inflate(x8.i.design_navigation_item_header, (ViewGroup) d0Var.f22700a, false);
            d0Var.f22702b = linearLayout;
            linearLayout.setImportantForAccessibility(2);
            d0Var.f22700a.setAdapter(d0Var.f22708e);
        }
        addView(d0Var.f22700a);
        int i23 = x8.m.NavigationView_menu;
        if (typedArray.hasValue(i23)) {
            int resourceId3 = typedArray.getResourceId(i23, 0);
            v vVar2 = d0Var.f22708e;
            if (vVar2 != null) {
                vVar2.f22808c = true;
            }
            getMenuInflater().inflate(resourceId3, rVar);
            v vVar3 = d0Var.f22708e;
            r42 = 0;
            if (vVar3 != null) {
                vVar3.f22808c = false;
            }
            d0Var.b(false);
        } else {
            r42 = 0;
        }
        int i24 = x8.m.NavigationView_headerLayout;
        if (typedArray.hasValue(i24)) {
            d0Var.f22702b.addView(d0Var.f22710f.inflate(typedArray.getResourceId(i24, r42), d0Var.f22702b, (boolean) r42));
            NavigationMenuView navigationMenuView3 = d0Var.f22700a;
            navigationMenuView3.setPadding(r42, r42, r42, navigationMenuView3.getPaddingBottom());
        }
        p3VarD.e();
        this.f22947l = new k.f(this, 5);
        getViewTreeObserver().addOnGlobalLayoutListener(this.f22947l);
    }

    public void setCheckedItem(@NonNull MenuItem menuItem) {
        MenuItem menuItemFindItem = this.f22942g.findItem(menuItem.getItemId());
        if (menuItemFindItem != null) {
            this.f22943h.f22708e.b((k.r) menuItemFindItem);
            return;
        }
        throw new IllegalArgumentException("Called setCheckedItem(MenuItem) with an item that is not in the current menu.");
    }
}
