package androidx.appcompat.widget;

import android.content.Context;
import android.content.res.ColorStateList;
import android.graphics.drawable.Drawable;
import android.os.Parcel;
import android.os.Parcelable;
import android.text.TextUtils;
import android.util.AttributeSet;
import android.view.ContextThemeWrapper;
import android.view.Gravity;
import android.view.KeyEvent;
import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
import android.view.MotionEvent;
import android.view.View;
import android.view.ViewGroup;
import android.view.ViewParent;
import android.widget.ImageButton;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.appcompat.widget.ActionMenuView;
import com.ifpdos.udi.service.core.pc.R;
import d.b.c.a;
import d.b.f.i.g;
import d.b.f.i.i;
import d.b.f.i.m;
import d.b.f.i.r;
import d.b.g.b0;
import d.b.g.b1;
import d.b.g.d1;
import d.b.g.f0;
import d.b.g.l;
import d.b.g.n;
import d.b.g.r0;
import d.b.g.z0;
import d.h.j.j;
import d.h.j.y;
import io.netty.util.internal.shaded.org.jctools.util.Pow2;
import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.atomic.AtomicInteger;

/* JADX INFO: loaded from: classes.dex */
public class Toolbar extends ViewGroup {
    public int A;
    public int B;
    public int C;
    public int D;
    public r0 E;
    public int F;
    public int G;
    public int H;
    public CharSequence I;
    public CharSequence J;
    public ColorStateList K;
    public ColorStateList L;
    public boolean M;
    public boolean N;
    public final ArrayList<View> O;
    public final ArrayList<View> P;
    public final int[] Q;
    public f R;
    public final ActionMenuView.e S;
    public b1 T;
    public d.b.g.c U;
    public d V;
    public m.a W;

    /* JADX INFO: renamed from: a0, reason: collision with root package name */
    public g.a f538a0;

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

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

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

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

    /* JADX INFO: renamed from: n, reason: collision with root package name */
    public TextView f543n;

    /* JADX INFO: renamed from: o, reason: collision with root package name */
    public ImageButton f544o;

    /* JADX INFO: renamed from: p, reason: collision with root package name */
    public ImageView f545p;

    /* JADX INFO: renamed from: q, reason: collision with root package name */
    public Drawable f546q;

    /* JADX INFO: renamed from: r, reason: collision with root package name */
    public CharSequence f547r;

    /* JADX INFO: renamed from: s, reason: collision with root package name */
    public ImageButton f548s;

    /* JADX INFO: renamed from: t, reason: collision with root package name */
    public View f549t;

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

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

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

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

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

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

    public class a implements ActionMenuView.e {
        public a() {
        }
    }

    public class b implements Runnable {
        public b() {
        }

        @Override // java.lang.Runnable
        public void run() {
            Toolbar.this.v();
        }
    }

    public class c implements View.OnClickListener {
        public c() {
        }

        @Override // android.view.View.OnClickListener
        public void onClick(View view) {
            d dVar = Toolbar.this.V;
            i iVar = dVar == null ? null : dVar.f559m;
            if (iVar != null) {
                iVar.collapseActionView();
            }
        }
    }

    public class d implements m {

        /* JADX INFO: renamed from: f, reason: collision with root package name */
        public d.b.f.i.g f558f;

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

        public d() {
        }

        @Override // d.b.f.i.m
        public void b(d.b.f.i.g gVar, boolean z2) {
        }

        @Override // d.b.f.i.m
        public void c(boolean z2) {
            if (this.f559m != null) {
                d.b.f.i.g gVar = this.f558f;
                boolean z3 = false;
                if (gVar != null) {
                    int size = gVar.size();
                    int i2 = 0;
                    while (true) {
                        if (i2 >= size) {
                            break;
                        }
                        if (this.f558f.getItem(i2) == this.f559m) {
                            z3 = true;
                            break;
                        }
                        i2++;
                    }
                }
                if (z3) {
                    return;
                }
                e(this.f558f, this.f559m);
            }
        }

        @Override // d.b.f.i.m
        public boolean d() {
            return false;
        }

        @Override // d.b.f.i.m
        public boolean e(d.b.f.i.g gVar, i iVar) {
            KeyEvent.Callback callback = Toolbar.this.f549t;
            if (callback instanceof d.b.f.b) {
                ((d.b.f.b) callback).e();
            }
            Toolbar toolbar = Toolbar.this;
            toolbar.removeView(toolbar.f549t);
            Toolbar toolbar2 = Toolbar.this;
            toolbar2.removeView(toolbar2.f548s);
            Toolbar toolbar3 = Toolbar.this;
            toolbar3.f549t = null;
            int size = toolbar3.P.size();
            while (true) {
                size--;
                if (size < 0) {
                    toolbar3.P.clear();
                    this.f559m = null;
                    Toolbar.this.requestLayout();
                    iVar.C = false;
                    iVar.f1826n.q(false);
                    return true;
                }
                toolbar3.addView(toolbar3.P.get(size));
            }
        }

        @Override // d.b.f.i.m
        public boolean f(d.b.f.i.g gVar, i iVar) {
            Toolbar.this.c();
            ViewParent parent = Toolbar.this.f548s.getParent();
            Toolbar toolbar = Toolbar.this;
            if (parent != toolbar) {
                if (parent instanceof ViewGroup) {
                    ((ViewGroup) parent).removeView(toolbar.f548s);
                }
                Toolbar toolbar2 = Toolbar.this;
                toolbar2.addView(toolbar2.f548s);
            }
            Toolbar.this.f549t = iVar.getActionView();
            this.f559m = iVar;
            ViewParent parent2 = Toolbar.this.f549t.getParent();
            Toolbar toolbar3 = Toolbar.this;
            if (parent2 != toolbar3) {
                if (parent2 instanceof ViewGroup) {
                    ((ViewGroup) parent2).removeView(toolbar3.f549t);
                }
                e eVarGenerateDefaultLayoutParams = Toolbar.this.generateDefaultLayoutParams();
                Toolbar toolbar4 = Toolbar.this;
                eVarGenerateDefaultLayoutParams.a = 8388611 | (toolbar4.f554y & 112);
                eVarGenerateDefaultLayoutParams.f561b = 2;
                toolbar4.f549t.setLayoutParams(eVarGenerateDefaultLayoutParams);
                Toolbar toolbar5 = Toolbar.this;
                toolbar5.addView(toolbar5.f549t);
            }
            Toolbar toolbar6 = Toolbar.this;
            int childCount = toolbar6.getChildCount();
            while (true) {
                childCount--;
                if (childCount < 0) {
                    break;
                }
                View childAt = toolbar6.getChildAt(childCount);
                if (((e) childAt.getLayoutParams()).f561b != 2 && childAt != toolbar6.f541f) {
                    toolbar6.removeViewAt(childCount);
                    toolbar6.P.add(childAt);
                }
            }
            Toolbar.this.requestLayout();
            iVar.C = true;
            iVar.f1826n.q(false);
            KeyEvent.Callback callback = Toolbar.this.f549t;
            if (callback instanceof d.b.f.b) {
                ((d.b.f.b) callback).c();
            }
            return true;
        }

        @Override // d.b.f.i.m
        public void i(Context context, d.b.f.i.g gVar) {
            i iVar;
            d.b.f.i.g gVar2 = this.f558f;
            if (gVar2 != null && (iVar = this.f559m) != null) {
                gVar2.d(iVar);
            }
            this.f558f = gVar;
        }

        @Override // d.b.f.i.m
        public boolean k(r rVar) {
            return false;
        }
    }

    public static class e extends a.C0017a {

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

        public e(int i2, int i3) {
            super(i2, i3);
            this.f561b = 0;
            this.a = 8388627;
        }

        public e(Context context, AttributeSet attributeSet) {
            super(context, attributeSet);
            this.f561b = 0;
        }

        public e(ViewGroup.LayoutParams layoutParams) {
            super(layoutParams);
            this.f561b = 0;
        }

        public e(ViewGroup.MarginLayoutParams marginLayoutParams) {
            super(marginLayoutParams);
            this.f561b = 0;
            ((ViewGroup.MarginLayoutParams) this).leftMargin = marginLayoutParams.leftMargin;
            ((ViewGroup.MarginLayoutParams) this).topMargin = marginLayoutParams.topMargin;
            ((ViewGroup.MarginLayoutParams) this).rightMargin = marginLayoutParams.rightMargin;
            ((ViewGroup.MarginLayoutParams) this).bottomMargin = marginLayoutParams.bottomMargin;
        }

        public e(e eVar) {
            super((a.C0017a) eVar);
            this.f561b = 0;
            this.f561b = eVar.f561b;
        }

        public e(a.C0017a c0017a) {
            super(c0017a);
            this.f561b = 0;
        }
    }

    public interface f {
    }

    public static class g extends d.j.a.a {
        public static final Parcelable.Creator<g> CREATOR = new a();

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

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

        public class a implements Parcelable.ClassLoaderCreator<g> {
            @Override // android.os.Parcelable.Creator
            public Object createFromParcel(Parcel parcel) {
                return new g(parcel, null);
            }

            @Override // android.os.Parcelable.Creator
            public Object[] newArray(int i2) {
                return new g[i2];
            }

            @Override // android.os.Parcelable.ClassLoaderCreator
            public g createFromParcel(Parcel parcel, ClassLoader classLoader) {
                return new g(parcel, classLoader);
            }
        }

        public g(Parcel parcel, ClassLoader classLoader) {
            super(parcel, classLoader);
            this.f562n = parcel.readInt();
            this.f563o = parcel.readInt() != 0;
        }

        public g(Parcelable parcelable) {
            super(parcelable);
        }

        @Override // d.j.a.a, android.os.Parcelable
        public void writeToParcel(Parcel parcel, int i2) {
            parcel.writeParcelable(this.f2846m, i2);
            parcel.writeInt(this.f562n);
            parcel.writeInt(this.f563o ? 1 : 0);
        }
    }

    public Toolbar(Context context, AttributeSet attributeSet) {
        this(context, attributeSet, R.attr.toolbarStyle);
    }

    public Toolbar(Context context, AttributeSet attributeSet, int i2) {
        super(context, attributeSet, i2);
        this.H = 8388627;
        this.O = new ArrayList<>();
        this.P = new ArrayList<>();
        this.Q = new int[2];
        this.S = new a();
        this.f540c0 = new b();
        Context context2 = getContext();
        int[] iArr = d.b.b.f1550w;
        z0 z0VarQ = z0.q(context2, attributeSet, iArr, i2, 0);
        y.o(this, context, iArr, attributeSet, z0VarQ.f2138b, i2, 0);
        this.f552w = z0VarQ.l(28, 0);
        this.f553x = z0VarQ.l(19, 0);
        this.H = z0VarQ.f2138b.getInteger(0, this.H);
        this.f554y = z0VarQ.f2138b.getInteger(2, 48);
        int iE = z0VarQ.e(22, 0);
        iE = z0VarQ.o(27) ? z0VarQ.e(27, iE) : iE;
        this.D = iE;
        this.C = iE;
        this.B = iE;
        this.A = iE;
        int iE2 = z0VarQ.e(25, -1);
        if (iE2 >= 0) {
            this.A = iE2;
        }
        int iE3 = z0VarQ.e(24, -1);
        if (iE3 >= 0) {
            this.B = iE3;
        }
        int iE4 = z0VarQ.e(26, -1);
        if (iE4 >= 0) {
            this.C = iE4;
        }
        int iE5 = z0VarQ.e(23, -1);
        if (iE5 >= 0) {
            this.D = iE5;
        }
        this.f555z = z0VarQ.f(13, -1);
        int iE6 = z0VarQ.e(9, Integer.MIN_VALUE);
        int iE7 = z0VarQ.e(5, Integer.MIN_VALUE);
        int iF = z0VarQ.f(7, 0);
        int iF2 = z0VarQ.f(8, 0);
        d();
        r0 r0Var = this.E;
        r0Var.f2067h = false;
        if (iF != Integer.MIN_VALUE) {
            r0Var.f2064e = iF;
            r0Var.a = iF;
        }
        if (iF2 != Integer.MIN_VALUE) {
            r0Var.f2065f = iF2;
            r0Var.f2061b = iF2;
        }
        if (iE6 != Integer.MIN_VALUE || iE7 != Integer.MIN_VALUE) {
            r0Var.a(iE6, iE7);
        }
        this.F = z0VarQ.e(10, Integer.MIN_VALUE);
        this.G = z0VarQ.e(6, Integer.MIN_VALUE);
        this.f546q = z0VarQ.g(4);
        this.f547r = z0VarQ.n(3);
        CharSequence charSequenceN = z0VarQ.n(21);
        if (!TextUtils.isEmpty(charSequenceN)) {
            setTitle(charSequenceN);
        }
        CharSequence charSequenceN2 = z0VarQ.n(18);
        if (!TextUtils.isEmpty(charSequenceN2)) {
            setSubtitle(charSequenceN2);
        }
        this.f550u = getContext();
        setPopupTheme(z0VarQ.l(17, 0));
        Drawable drawableG = z0VarQ.g(16);
        if (drawableG != null) {
            setNavigationIcon(drawableG);
        }
        CharSequence charSequenceN3 = z0VarQ.n(15);
        if (!TextUtils.isEmpty(charSequenceN3)) {
            setNavigationContentDescription(charSequenceN3);
        }
        Drawable drawableG2 = z0VarQ.g(11);
        if (drawableG2 != null) {
            setLogo(drawableG2);
        }
        CharSequence charSequenceN4 = z0VarQ.n(12);
        if (!TextUtils.isEmpty(charSequenceN4)) {
            setLogoDescription(charSequenceN4);
        }
        if (z0VarQ.o(29)) {
            setTitleTextColor(z0VarQ.c(29));
        }
        if (z0VarQ.o(20)) {
            setSubtitleTextColor(z0VarQ.c(20));
        }
        if (z0VarQ.o(14)) {
            getMenuInflater().inflate(z0VarQ.l(14, 0), getMenu());
        }
        z0VarQ.f2138b.recycle();
    }

    private MenuInflater getMenuInflater() {
        return new d.b.f.f(getContext());
    }

    public final void a(List<View> list, int i2) {
        AtomicInteger atomicInteger = y.a;
        boolean z2 = y.d.d(this) == 1;
        int childCount = getChildCount();
        int absoluteGravity = Gravity.getAbsoluteGravity(i2, y.d.d(this));
        list.clear();
        if (!z2) {
            for (int i3 = 0; i3 < childCount; i3++) {
                View childAt = getChildAt(i3);
                e eVar = (e) childAt.getLayoutParams();
                if (eVar.f561b == 0 && u(childAt) && j(eVar.a) == absoluteGravity) {
                    list.add(childAt);
                }
            }
            return;
        }
        for (int i4 = childCount - 1; i4 >= 0; i4--) {
            View childAt2 = getChildAt(i4);
            e eVar2 = (e) childAt2.getLayoutParams();
            if (eVar2.f561b == 0 && u(childAt2) && j(eVar2.a) == absoluteGravity) {
                list.add(childAt2);
            }
        }
    }

    public final void b(View view, boolean z2) {
        ViewGroup.LayoutParams layoutParams = view.getLayoutParams();
        e eVarGenerateDefaultLayoutParams = layoutParams == null ? generateDefaultLayoutParams() : !checkLayoutParams(layoutParams) ? generateLayoutParams(layoutParams) : (e) layoutParams;
        eVarGenerateDefaultLayoutParams.f561b = 1;
        if (!z2 || this.f549t == null) {
            addView(view, eVarGenerateDefaultLayoutParams);
        } else {
            view.setLayoutParams(eVarGenerateDefaultLayoutParams);
            this.P.add(view);
        }
    }

    public void c() {
        if (this.f548s == null) {
            l lVar = new l(getContext(), null, R.attr.toolbarNavigationButtonStyle);
            this.f548s = lVar;
            lVar.setImageDrawable(this.f546q);
            this.f548s.setContentDescription(this.f547r);
            e eVarGenerateDefaultLayoutParams = generateDefaultLayoutParams();
            eVarGenerateDefaultLayoutParams.a = 8388611 | (this.f554y & 112);
            eVarGenerateDefaultLayoutParams.f561b = 2;
            this.f548s.setLayoutParams(eVarGenerateDefaultLayoutParams);
            this.f548s.setOnClickListener(new c());
        }
    }

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

    public final void d() {
        if (this.E == null) {
            this.E = new r0();
        }
    }

    public final void e() {
        f();
        ActionMenuView actionMenuView = this.f541f;
        if (actionMenuView.A == null) {
            d.b.f.i.g gVar = (d.b.f.i.g) actionMenuView.getMenu();
            if (this.V == null) {
                this.V = new d();
            }
            this.f541f.setExpandedActionViewsExclusive(true);
            gVar.b(this.V, this.f550u);
        }
    }

    public final void f() {
        if (this.f541f == null) {
            ActionMenuView actionMenuView = new ActionMenuView(getContext(), null);
            this.f541f = actionMenuView;
            actionMenuView.setPopupTheme(this.f551v);
            this.f541f.setOnMenuItemClickListener(this.S);
            ActionMenuView actionMenuView2 = this.f541f;
            m.a aVar = this.W;
            g.a aVar2 = this.f538a0;
            actionMenuView2.F = aVar;
            actionMenuView2.G = aVar2;
            e eVarGenerateDefaultLayoutParams = generateDefaultLayoutParams();
            eVarGenerateDefaultLayoutParams.a = 8388613 | (this.f554y & 112);
            this.f541f.setLayoutParams(eVarGenerateDefaultLayoutParams);
            b(this.f541f, false);
        }
    }

    public final void g() {
        if (this.f544o == null) {
            this.f544o = new l(getContext(), null, R.attr.toolbarNavigationButtonStyle);
            e eVarGenerateDefaultLayoutParams = generateDefaultLayoutParams();
            eVarGenerateDefaultLayoutParams.a = 8388611 | (this.f554y & 112);
            this.f544o.setLayoutParams(eVarGenerateDefaultLayoutParams);
        }
    }

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

    public CharSequence getCollapseContentDescription() {
        ImageButton imageButton = this.f548s;
        if (imageButton != null) {
            return imageButton.getContentDescription();
        }
        return null;
    }

    public Drawable getCollapseIcon() {
        ImageButton imageButton = this.f548s;
        if (imageButton != null) {
            return imageButton.getDrawable();
        }
        return null;
    }

    public int getContentInsetEnd() {
        r0 r0Var = this.E;
        if (r0Var != null) {
            return r0Var.f2066g ? r0Var.a : r0Var.f2061b;
        }
        return 0;
    }

    public int getContentInsetEndWithActions() {
        int i2 = this.G;
        return i2 != Integer.MIN_VALUE ? i2 : getContentInsetEnd();
    }

    public int getContentInsetLeft() {
        r0 r0Var = this.E;
        if (r0Var != null) {
            return r0Var.a;
        }
        return 0;
    }

    public int getContentInsetRight() {
        r0 r0Var = this.E;
        if (r0Var != null) {
            return r0Var.f2061b;
        }
        return 0;
    }

    public int getContentInsetStart() {
        r0 r0Var = this.E;
        if (r0Var != null) {
            return r0Var.f2066g ? r0Var.f2061b : r0Var.a;
        }
        return 0;
    }

    public int getContentInsetStartWithNavigation() {
        int i2 = this.F;
        return i2 != Integer.MIN_VALUE ? i2 : getContentInsetStart();
    }

    public int getCurrentContentInsetEnd() {
        d.b.f.i.g gVar;
        ActionMenuView actionMenuView = this.f541f;
        return actionMenuView != null && (gVar = actionMenuView.A) != null && gVar.hasVisibleItems() ? Math.max(getContentInsetEnd(), Math.max(this.G, 0)) : getContentInsetEnd();
    }

    public int getCurrentContentInsetLeft() {
        AtomicInteger atomicInteger = y.a;
        return y.d.d(this) == 1 ? getCurrentContentInsetEnd() : getCurrentContentInsetStart();
    }

    public int getCurrentContentInsetRight() {
        AtomicInteger atomicInteger = y.a;
        return y.d.d(this) == 1 ? getCurrentContentInsetStart() : getCurrentContentInsetEnd();
    }

    public int getCurrentContentInsetStart() {
        return getNavigationIcon() != null ? Math.max(getContentInsetStart(), Math.max(this.F, 0)) : getContentInsetStart();
    }

    public Drawable getLogo() {
        ImageView imageView = this.f545p;
        if (imageView != null) {
            return imageView.getDrawable();
        }
        return null;
    }

    public CharSequence getLogoDescription() {
        ImageView imageView = this.f545p;
        if (imageView != null) {
            return imageView.getContentDescription();
        }
        return null;
    }

    public Menu getMenu() {
        e();
        return this.f541f.getMenu();
    }

    public CharSequence getNavigationContentDescription() {
        ImageButton imageButton = this.f544o;
        if (imageButton != null) {
            return imageButton.getContentDescription();
        }
        return null;
    }

    public Drawable getNavigationIcon() {
        ImageButton imageButton = this.f544o;
        if (imageButton != null) {
            return imageButton.getDrawable();
        }
        return null;
    }

    public d.b.g.c getOuterActionMenuPresenter() {
        return this.U;
    }

    public Drawable getOverflowIcon() {
        e();
        return this.f541f.getOverflowIcon();
    }

    public Context getPopupContext() {
        return this.f550u;
    }

    public int getPopupTheme() {
        return this.f551v;
    }

    public CharSequence getSubtitle() {
        return this.J;
    }

    public final TextView getSubtitleTextView() {
        return this.f543n;
    }

    public CharSequence getTitle() {
        return this.I;
    }

    public int getTitleMarginBottom() {
        return this.D;
    }

    public int getTitleMarginEnd() {
        return this.B;
    }

    public int getTitleMarginStart() {
        return this.A;
    }

    public int getTitleMarginTop() {
        return this.C;
    }

    public final TextView getTitleTextView() {
        return this.f542m;
    }

    public f0 getWrapper() {
        if (this.T == null) {
            this.T = new b1(this, true);
        }
        return this.T;
    }

    @Override // android.view.ViewGroup
    /* JADX INFO: renamed from: h, reason: merged with bridge method [inline-methods] */
    public e generateDefaultLayoutParams() {
        return new e(-2, -2);
    }

    @Override // android.view.ViewGroup
    /* JADX INFO: renamed from: i, reason: merged with bridge method [inline-methods] */
    public e generateLayoutParams(ViewGroup.LayoutParams layoutParams) {
        return layoutParams instanceof e ? new e((e) layoutParams) : layoutParams instanceof a.C0017a ? new e((a.C0017a) layoutParams) : layoutParams instanceof ViewGroup.MarginLayoutParams ? new e((ViewGroup.MarginLayoutParams) layoutParams) : new e(layoutParams);
    }

    public final int j(int i2) {
        AtomicInteger atomicInteger = y.a;
        int iD = y.d.d(this);
        int absoluteGravity = Gravity.getAbsoluteGravity(i2, iD) & 7;
        return (absoluteGravity == 1 || absoluteGravity == 3 || absoluteGravity == 5) ? absoluteGravity : iD == 1 ? 5 : 3;
    }

    public final int k(View view, int i2) {
        e eVar = (e) view.getLayoutParams();
        int measuredHeight = view.getMeasuredHeight();
        int i3 = i2 > 0 ? (measuredHeight - i2) / 2 : 0;
        int i4 = eVar.a & 112;
        if (i4 != 16 && i4 != 48 && i4 != 80) {
            i4 = this.H & 112;
        }
        if (i4 == 48) {
            return getPaddingTop() - i3;
        }
        if (i4 == 80) {
            return (((getHeight() - getPaddingBottom()) - measuredHeight) - ((ViewGroup.MarginLayoutParams) eVar).bottomMargin) - i3;
        }
        int paddingTop = getPaddingTop();
        int paddingBottom = getPaddingBottom();
        int height = getHeight();
        int iMax = (((height - paddingTop) - paddingBottom) - measuredHeight) / 2;
        int i5 = ((ViewGroup.MarginLayoutParams) eVar).topMargin;
        if (iMax < i5) {
            iMax = i5;
        } else {
            int i6 = (((height - paddingBottom) - measuredHeight) - iMax) - paddingTop;
            int i7 = ((ViewGroup.MarginLayoutParams) eVar).bottomMargin;
            if (i6 < i7) {
                iMax = Math.max(0, iMax - (i7 - i6));
            }
        }
        return paddingTop + iMax;
    }

    public final int l(View view) {
        ViewGroup.MarginLayoutParams marginLayoutParams = (ViewGroup.MarginLayoutParams) view.getLayoutParams();
        return j.c(marginLayoutParams) + j.b(marginLayoutParams);
    }

    public final int m(View view) {
        ViewGroup.MarginLayoutParams marginLayoutParams = (ViewGroup.MarginLayoutParams) view.getLayoutParams();
        return marginLayoutParams.topMargin + marginLayoutParams.bottomMargin;
    }

    public void n(int i2) {
        getMenuInflater().inflate(i2, getMenu());
    }

    public final boolean o(View view) {
        return view.getParent() == this || this.P.contains(view);
    }

    @Override // android.view.ViewGroup, android.view.View
    public void onDetachedFromWindow() {
        super.onDetachedFromWindow();
        removeCallbacks(this.f540c0);
    }

    @Override // android.view.View
    public boolean onHoverEvent(MotionEvent motionEvent) {
        int actionMasked = motionEvent.getActionMasked();
        if (actionMasked == 9) {
            this.N = false;
        }
        if (!this.N) {
            boolean zOnHoverEvent = super.onHoverEvent(motionEvent);
            if (actionMasked == 9 && !zOnHoverEvent) {
                this.N = true;
            }
        }
        if (actionMasked == 10 || actionMasked == 3) {
            this.N = false;
        }
        return true;
    }

    /* JADX WARN: Removed duplicated region for block: B:110:0x0297 A[LOOP:0: B:109:0x0295->B:110:0x0297, LOOP_END] */
    /* JADX WARN: Removed duplicated region for block: B:113:0x02b9 A[LOOP:1: B:112:0x02b7->B:113:0x02b9, LOOP_END] */
    /* JADX WARN: Removed duplicated region for block: B:116:0x02de A[LOOP:2: B:115:0x02dc->B:116:0x02de, LOOP_END] */
    /* JADX WARN: Removed duplicated region for block: B:120:0x031f  */
    /* JADX WARN: Removed duplicated region for block: B:125:0x0333 A[LOOP:3: B:124:0x0331->B:125:0x0333, LOOP_END] */
    /* JADX WARN: Removed duplicated region for block: B:20:0x005f  */
    /* JADX WARN: Removed duplicated region for block: B:26:0x0074  */
    /* JADX WARN: Removed duplicated region for block: B:32:0x00af  */
    /* JADX WARN: Removed duplicated region for block: B:38:0x00c4  */
    /* JADX WARN: Removed duplicated region for block: B:44:0x00df  */
    /* JADX WARN: Removed duplicated region for block: B:45:0x00f8  */
    /* JADX WARN: Removed duplicated region for block: B:47:0x00fd  */
    /* JADX WARN: Removed duplicated region for block: B:48:0x0115  */
    /* JADX WARN: Removed duplicated region for block: B:53:0x0122  */
    /* JADX WARN: Removed duplicated region for block: B:54:0x0124  */
    /* JADX WARN: Removed duplicated region for block: B:55:0x0127  */
    /* JADX WARN: Removed duplicated region for block: B:57:0x012b  */
    /* JADX WARN: Removed duplicated region for block: B:58:0x012e  */
    /* JADX WARN: Removed duplicated region for block: B:70:0x015f  */
    /* JADX WARN: Removed duplicated region for block: B:80:0x019d  */
    /* JADX WARN: Removed duplicated region for block: B:82:0x01ae  */
    /* JADX WARN: Removed duplicated region for block: B:95:0x021d  */
    @Override // android.view.ViewGroup, android.view.View
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public void onLayout(boolean r21, int r22, int r23, int r24, int r25) {
        /*
            Method dump skipped, instruction units count: 840
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: androidx.appcompat.widget.Toolbar.onLayout(boolean, int, int, int, int):void");
    }

    @Override // android.view.View
    public void onMeasure(int i2, int i3) {
        char c2;
        char c3;
        int iL;
        int iMax;
        int iCombineMeasuredStates;
        int iL2;
        int iM;
        int iCombineMeasuredStates2;
        int iMax2;
        int[] iArr = this.Q;
        boolean z2 = true;
        if (d1.b(this)) {
            c3 = 1;
            c2 = 0;
        } else {
            c2 = 1;
            c3 = 0;
        }
        if (u(this.f544o)) {
            t(this.f544o, i2, 0, i3, 0, this.f555z);
            iL = l(this.f544o) + this.f544o.getMeasuredWidth();
            iMax = Math.max(0, m(this.f544o) + this.f544o.getMeasuredHeight());
            iCombineMeasuredStates = View.combineMeasuredStates(0, this.f544o.getMeasuredState());
        } else {
            iL = 0;
            iMax = 0;
            iCombineMeasuredStates = 0;
        }
        if (u(this.f548s)) {
            t(this.f548s, i2, 0, i3, 0, this.f555z);
            iL = l(this.f548s) + this.f548s.getMeasuredWidth();
            iMax = Math.max(iMax, m(this.f548s) + this.f548s.getMeasuredHeight());
            iCombineMeasuredStates = View.combineMeasuredStates(iCombineMeasuredStates, this.f548s.getMeasuredState());
        }
        int currentContentInsetStart = getCurrentContentInsetStart();
        int iMax3 = Math.max(currentContentInsetStart, iL) + 0;
        iArr[c3] = Math.max(0, currentContentInsetStart - iL);
        if (u(this.f541f)) {
            t(this.f541f, i2, iMax3, i3, 0, this.f555z);
            iL2 = l(this.f541f) + this.f541f.getMeasuredWidth();
            iMax = Math.max(iMax, m(this.f541f) + this.f541f.getMeasuredHeight());
            iCombineMeasuredStates = View.combineMeasuredStates(iCombineMeasuredStates, this.f541f.getMeasuredState());
        } else {
            iL2 = 0;
        }
        int currentContentInsetEnd = getCurrentContentInsetEnd();
        int iMax4 = Math.max(currentContentInsetEnd, iL2) + iMax3;
        iArr[c2] = Math.max(0, currentContentInsetEnd - iL2);
        if (u(this.f549t)) {
            iMax4 += s(this.f549t, i2, iMax4, i3, 0, iArr);
            iMax = Math.max(iMax, m(this.f549t) + this.f549t.getMeasuredHeight());
            iCombineMeasuredStates = View.combineMeasuredStates(iCombineMeasuredStates, this.f549t.getMeasuredState());
        }
        if (u(this.f545p)) {
            iMax4 += s(this.f545p, i2, iMax4, i3, 0, iArr);
            iMax = Math.max(iMax, m(this.f545p) + this.f545p.getMeasuredHeight());
            iCombineMeasuredStates = View.combineMeasuredStates(iCombineMeasuredStates, this.f545p.getMeasuredState());
        }
        int childCount = getChildCount();
        for (int i4 = 0; i4 < childCount; i4++) {
            View childAt = getChildAt(i4);
            if (((e) childAt.getLayoutParams()).f561b == 0 && u(childAt)) {
                iMax4 += s(childAt, i2, iMax4, i3, 0, iArr);
                iMax = Math.max(iMax, m(childAt) + childAt.getMeasuredHeight());
                iCombineMeasuredStates = View.combineMeasuredStates(iCombineMeasuredStates, childAt.getMeasuredState());
            }
        }
        int i5 = this.C + this.D;
        int i6 = this.A + this.B;
        if (u(this.f542m)) {
            s(this.f542m, i2, iMax4 + i6, i3, i5, iArr);
            int iL3 = l(this.f542m) + this.f542m.getMeasuredWidth();
            iM = m(this.f542m) + this.f542m.getMeasuredHeight();
            iCombineMeasuredStates2 = View.combineMeasuredStates(iCombineMeasuredStates, this.f542m.getMeasuredState());
            iMax2 = iL3;
        } else {
            iM = 0;
            iCombineMeasuredStates2 = iCombineMeasuredStates;
            iMax2 = 0;
        }
        if (u(this.f543n)) {
            iMax2 = Math.max(iMax2, s(this.f543n, i2, iMax4 + i6, i3, iM + i5, iArr));
            iM = m(this.f543n) + this.f543n.getMeasuredHeight() + iM;
            iCombineMeasuredStates2 = View.combineMeasuredStates(iCombineMeasuredStates2, this.f543n.getMeasuredState());
        }
        int iMax5 = Math.max(iMax, iM);
        int paddingRight = getPaddingRight() + getPaddingLeft();
        int paddingBottom = getPaddingBottom() + getPaddingTop() + iMax5;
        int iResolveSizeAndState = View.resolveSizeAndState(Math.max(paddingRight + iMax4 + iMax2, getSuggestedMinimumWidth()), i2, (-16777216) & iCombineMeasuredStates2);
        int iResolveSizeAndState2 = View.resolveSizeAndState(Math.max(paddingBottom, getSuggestedMinimumHeight()), i3, iCombineMeasuredStates2 << 16);
        if (!this.f539b0) {
            z2 = false;
            break;
        }
        int childCount2 = getChildCount();
        for (int i7 = 0; i7 < childCount2; i7++) {
            View childAt2 = getChildAt(i7);
            if (u(childAt2) && childAt2.getMeasuredWidth() > 0 && childAt2.getMeasuredHeight() > 0) {
                z2 = false;
                break;
            }
        }
        setMeasuredDimension(iResolveSizeAndState, z2 ? 0 : iResolveSizeAndState2);
    }

    @Override // android.view.View
    public void onRestoreInstanceState(Parcelable parcelable) {
        MenuItem menuItemFindItem;
        if (!(parcelable instanceof g)) {
            super.onRestoreInstanceState(parcelable);
            return;
        }
        g gVar = (g) parcelable;
        super.onRestoreInstanceState(gVar.f2846m);
        ActionMenuView actionMenuView = this.f541f;
        d.b.f.i.g gVar2 = actionMenuView != null ? actionMenuView.A : null;
        int i2 = gVar.f562n;
        if (i2 != 0 && this.V != null && gVar2 != null && (menuItemFindItem = gVar2.findItem(i2)) != null) {
            menuItemFindItem.expandActionView();
        }
        if (gVar.f563o) {
            removeCallbacks(this.f540c0);
            post(this.f540c0);
        }
    }

    @Override // android.view.View
    public void onRtlPropertiesChanged(int i2) {
        int i3;
        super.onRtlPropertiesChanged(i2);
        d();
        r0 r0Var = this.E;
        boolean z2 = i2 == 1;
        if (z2 == r0Var.f2066g) {
            return;
        }
        r0Var.f2066g = z2;
        if (r0Var.f2067h) {
            if (z2) {
                int i4 = r0Var.f2063d;
                if (i4 == Integer.MIN_VALUE) {
                    i4 = r0Var.f2064e;
                }
                r0Var.a = i4;
                i3 = r0Var.f2062c;
                if (i3 == Integer.MIN_VALUE) {
                }
            } else {
                int i5 = r0Var.f2062c;
                if (i5 == Integer.MIN_VALUE) {
                    i5 = r0Var.f2064e;
                }
                r0Var.a = i5;
                i3 = r0Var.f2063d;
                if (i3 == Integer.MIN_VALUE) {
                }
            }
            r0Var.f2061b = i3;
        }
        r0Var.a = r0Var.f2064e;
        i3 = r0Var.f2065f;
        r0Var.f2061b = i3;
    }

    @Override // android.view.View
    public Parcelable onSaveInstanceState() {
        i iVar;
        g gVar = new g(super.onSaveInstanceState());
        d dVar = this.V;
        if (dVar != null && (iVar = dVar.f559m) != null) {
            gVar.f562n = iVar.a;
        }
        gVar.f563o = p();
        return gVar;
    }

    @Override // android.view.View
    public boolean onTouchEvent(MotionEvent motionEvent) {
        int actionMasked = motionEvent.getActionMasked();
        if (actionMasked == 0) {
            this.M = false;
        }
        if (!this.M) {
            boolean zOnTouchEvent = super.onTouchEvent(motionEvent);
            if (actionMasked == 0 && !zOnTouchEvent) {
                this.M = true;
            }
        }
        if (actionMasked == 1 || actionMasked == 3) {
            this.M = false;
        }
        return true;
    }

    public boolean p() {
        ActionMenuView actionMenuView = this.f541f;
        if (actionMenuView != null) {
            d.b.g.c cVar = actionMenuView.E;
            if (cVar != null && cVar.m()) {
                return true;
            }
        }
        return false;
    }

    public final int q(View view, int i2, int[] iArr, int i3) {
        e eVar = (e) view.getLayoutParams();
        int i4 = ((ViewGroup.MarginLayoutParams) eVar).leftMargin - iArr[0];
        int iMax = Math.max(0, i4) + i2;
        iArr[0] = Math.max(0, -i4);
        int iK = k(view, i3);
        int measuredWidth = view.getMeasuredWidth();
        view.layout(iMax, iK, iMax + measuredWidth, view.getMeasuredHeight() + iK);
        return measuredWidth + ((ViewGroup.MarginLayoutParams) eVar).rightMargin + iMax;
    }

    public final int r(View view, int i2, int[] iArr, int i3) {
        e eVar = (e) view.getLayoutParams();
        int i4 = ((ViewGroup.MarginLayoutParams) eVar).rightMargin - iArr[1];
        int iMax = i2 - Math.max(0, i4);
        iArr[1] = Math.max(0, -i4);
        int iK = k(view, i3);
        int measuredWidth = view.getMeasuredWidth();
        view.layout(iMax - measuredWidth, iK, iMax, view.getMeasuredHeight() + iK);
        return iMax - (measuredWidth + ((ViewGroup.MarginLayoutParams) eVar).leftMargin);
    }

    public final int s(View view, int i2, int i3, int i4, int i5, int[] iArr) {
        ViewGroup.MarginLayoutParams marginLayoutParams = (ViewGroup.MarginLayoutParams) view.getLayoutParams();
        int i6 = marginLayoutParams.leftMargin - iArr[0];
        int i7 = marginLayoutParams.rightMargin - iArr[1];
        int iMax = Math.max(0, i7) + Math.max(0, i6);
        iArr[0] = Math.max(0, -i6);
        iArr[1] = Math.max(0, -i7);
        view.measure(ViewGroup.getChildMeasureSpec(i2, getPaddingRight() + getPaddingLeft() + iMax + i3, marginLayoutParams.width), ViewGroup.getChildMeasureSpec(i4, getPaddingBottom() + getPaddingTop() + marginLayoutParams.topMargin + marginLayoutParams.bottomMargin + i5, marginLayoutParams.height));
        return view.getMeasuredWidth() + iMax;
    }

    public void setCollapseContentDescription(int i2) {
        setCollapseContentDescription(i2 != 0 ? getContext().getText(i2) : null);
    }

    public void setCollapseContentDescription(CharSequence charSequence) {
        if (!TextUtils.isEmpty(charSequence)) {
            c();
        }
        ImageButton imageButton = this.f548s;
        if (imageButton != null) {
            imageButton.setContentDescription(charSequence);
        }
    }

    public void setCollapseIcon(int i2) {
        setCollapseIcon(d.b.d.a.a.a(getContext(), i2));
    }

    public void setCollapseIcon(Drawable drawable) {
        if (drawable != null) {
            c();
            this.f548s.setImageDrawable(drawable);
        } else {
            ImageButton imageButton = this.f548s;
            if (imageButton != null) {
                imageButton.setImageDrawable(this.f546q);
            }
        }
    }

    public void setCollapsible(boolean z2) {
        this.f539b0 = z2;
        requestLayout();
    }

    public void setContentInsetEndWithActions(int i2) {
        if (i2 < 0) {
            i2 = Integer.MIN_VALUE;
        }
        if (i2 != this.G) {
            this.G = i2;
            if (getNavigationIcon() != null) {
                requestLayout();
            }
        }
    }

    public void setContentInsetStartWithNavigation(int i2) {
        if (i2 < 0) {
            i2 = Integer.MIN_VALUE;
        }
        if (i2 != this.F) {
            this.F = i2;
            if (getNavigationIcon() != null) {
                requestLayout();
            }
        }
    }

    public void setLogo(int i2) {
        setLogo(d.b.d.a.a.a(getContext(), i2));
    }

    public void setLogo(Drawable drawable) {
        if (drawable != null) {
            if (this.f545p == null) {
                this.f545p = new n(getContext(), null, 0);
            }
            if (!o(this.f545p)) {
                b(this.f545p, true);
            }
        } else {
            ImageView imageView = this.f545p;
            if (imageView != null && o(imageView)) {
                removeView(this.f545p);
                this.P.remove(this.f545p);
            }
        }
        ImageView imageView2 = this.f545p;
        if (imageView2 != null) {
            imageView2.setImageDrawable(drawable);
        }
    }

    public void setLogoDescription(int i2) {
        setLogoDescription(getContext().getText(i2));
    }

    public void setLogoDescription(CharSequence charSequence) {
        if (!TextUtils.isEmpty(charSequence) && this.f545p == null) {
            this.f545p = new n(getContext(), null, 0);
        }
        ImageView imageView = this.f545p;
        if (imageView != null) {
            imageView.setContentDescription(charSequence);
        }
    }

    public void setNavigationContentDescription(int i2) {
        setNavigationContentDescription(i2 != 0 ? getContext().getText(i2) : null);
    }

    public void setNavigationContentDescription(CharSequence charSequence) {
        if (!TextUtils.isEmpty(charSequence)) {
            g();
        }
        ImageButton imageButton = this.f544o;
        if (imageButton != null) {
            imageButton.setContentDescription(charSequence);
        }
    }

    public void setNavigationIcon(int i2) {
        setNavigationIcon(d.b.d.a.a.a(getContext(), i2));
    }

    public void setNavigationIcon(Drawable drawable) {
        if (drawable != null) {
            g();
            if (!o(this.f544o)) {
                b(this.f544o, true);
            }
        } else {
            ImageButton imageButton = this.f544o;
            if (imageButton != null && o(imageButton)) {
                removeView(this.f544o);
                this.P.remove(this.f544o);
            }
        }
        ImageButton imageButton2 = this.f544o;
        if (imageButton2 != null) {
            imageButton2.setImageDrawable(drawable);
        }
    }

    public void setNavigationOnClickListener(View.OnClickListener onClickListener) {
        g();
        this.f544o.setOnClickListener(onClickListener);
    }

    public void setOnMenuItemClickListener(f fVar) {
        this.R = fVar;
    }

    public void setOverflowIcon(Drawable drawable) {
        e();
        this.f541f.setOverflowIcon(drawable);
    }

    public void setPopupTheme(int i2) {
        if (this.f551v != i2) {
            this.f551v = i2;
            if (i2 == 0) {
                this.f550u = getContext();
            } else {
                this.f550u = new ContextThemeWrapper(getContext(), i2);
            }
        }
    }

    public void setSubtitle(int i2) {
        setSubtitle(getContext().getText(i2));
    }

    public void setSubtitle(CharSequence charSequence) {
        if (TextUtils.isEmpty(charSequence)) {
            TextView textView = this.f543n;
            if (textView != null && o(textView)) {
                removeView(this.f543n);
                this.P.remove(this.f543n);
            }
        } else {
            if (this.f543n == null) {
                Context context = getContext();
                b0 b0Var = new b0(context, null);
                this.f543n = b0Var;
                b0Var.setSingleLine();
                this.f543n.setEllipsize(TextUtils.TruncateAt.END);
                int i2 = this.f553x;
                if (i2 != 0) {
                    this.f543n.setTextAppearance(context, i2);
                }
                ColorStateList colorStateList = this.L;
                if (colorStateList != null) {
                    this.f543n.setTextColor(colorStateList);
                }
            }
            if (!o(this.f543n)) {
                b(this.f543n, true);
            }
        }
        TextView textView2 = this.f543n;
        if (textView2 != null) {
            textView2.setText(charSequence);
        }
        this.J = charSequence;
    }

    public void setSubtitleTextColor(int i2) {
        setSubtitleTextColor(ColorStateList.valueOf(i2));
    }

    public void setSubtitleTextColor(ColorStateList colorStateList) {
        this.L = colorStateList;
        TextView textView = this.f543n;
        if (textView != null) {
            textView.setTextColor(colorStateList);
        }
    }

    public void setTitle(int i2) {
        setTitle(getContext().getText(i2));
    }

    public void setTitle(CharSequence charSequence) {
        if (TextUtils.isEmpty(charSequence)) {
            TextView textView = this.f542m;
            if (textView != null && o(textView)) {
                removeView(this.f542m);
                this.P.remove(this.f542m);
            }
        } else {
            if (this.f542m == null) {
                Context context = getContext();
                b0 b0Var = new b0(context, null);
                this.f542m = b0Var;
                b0Var.setSingleLine();
                this.f542m.setEllipsize(TextUtils.TruncateAt.END);
                int i2 = this.f552w;
                if (i2 != 0) {
                    this.f542m.setTextAppearance(context, i2);
                }
                ColorStateList colorStateList = this.K;
                if (colorStateList != null) {
                    this.f542m.setTextColor(colorStateList);
                }
            }
            if (!o(this.f542m)) {
                b(this.f542m, true);
            }
        }
        TextView textView2 = this.f542m;
        if (textView2 != null) {
            textView2.setText(charSequence);
        }
        this.I = charSequence;
    }

    public void setTitleMarginBottom(int i2) {
        this.D = i2;
        requestLayout();
    }

    public void setTitleMarginEnd(int i2) {
        this.B = i2;
        requestLayout();
    }

    public void setTitleMarginStart(int i2) {
        this.A = i2;
        requestLayout();
    }

    public void setTitleMarginTop(int i2) {
        this.C = i2;
        requestLayout();
    }

    public void setTitleTextColor(int i2) {
        setTitleTextColor(ColorStateList.valueOf(i2));
    }

    public void setTitleTextColor(ColorStateList colorStateList) {
        this.K = colorStateList;
        TextView textView = this.f542m;
        if (textView != null) {
            textView.setTextColor(colorStateList);
        }
    }

    public final void t(View view, int i2, int i3, int i4, int i5, int i6) {
        ViewGroup.MarginLayoutParams marginLayoutParams = (ViewGroup.MarginLayoutParams) view.getLayoutParams();
        int childMeasureSpec = ViewGroup.getChildMeasureSpec(i2, getPaddingRight() + getPaddingLeft() + marginLayoutParams.leftMargin + marginLayoutParams.rightMargin + i3, marginLayoutParams.width);
        int childMeasureSpec2 = ViewGroup.getChildMeasureSpec(i4, getPaddingBottom() + getPaddingTop() + marginLayoutParams.topMargin + marginLayoutParams.bottomMargin + i5, marginLayoutParams.height);
        int mode = View.MeasureSpec.getMode(childMeasureSpec2);
        if (mode != 1073741824 && i6 >= 0) {
            if (mode != 0) {
                i6 = Math.min(View.MeasureSpec.getSize(childMeasureSpec2), i6);
            }
            childMeasureSpec2 = View.MeasureSpec.makeMeasureSpec(i6, Pow2.MAX_POW2);
        }
        view.measure(childMeasureSpec, childMeasureSpec2);
    }

    public final boolean u(View view) {
        return (view == null || view.getParent() != this || view.getVisibility() == 8) ? false : true;
    }

    public boolean v() {
        ActionMenuView actionMenuView = this.f541f;
        if (actionMenuView != null) {
            d.b.g.c cVar = actionMenuView.E;
            if (cVar != null && cVar.n()) {
                return true;
            }
        }
        return false;
    }
}
