package androidx.appcompat.widget;

import android.R;
import android.annotation.SuppressLint;
import android.content.Context;
import android.content.res.Configuration;
import android.content.res.TypedArray;
import android.graphics.Canvas;
import android.graphics.Rect;
import android.graphics.drawable.Drawable;
import android.util.AttributeSet;
import android.view.KeyEvent;
import android.view.Menu;
import android.view.View;
import android.view.ViewGroup;
import android.view.ViewPropertyAnimator;
import android.view.Window;
import android.view.WindowInsets;
import android.widget.FrameLayout;
import android.widget.OverScroller;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.annotation.RestrictTo;
import androidx.core.view.b3;
import androidx.core.view.f3;
import androidx.core.view.g1;
import androidx.core.view.h0;
import androidx.core.view.i0;
import androidx.core.view.i1;
import androidx.core.view.j0;
import androidx.core.view.k0;
import androidx.core.view.r2;
import androidx.core.view.s1;
import androidx.core.view.v2;
import e.y0;
import j.m;
import java.util.WeakHashMap;
import k.a0;
import l.e;
import l.f;
import l.g;
import l.h;
import l.i;
import l.l1;
import l.m1;
import l.p;
import l.w3;

/* JADX INFO: loaded from: classes.dex */
@SuppressLint({"UnknownNullness"})
@RestrictTo({RestrictTo.Scope.f557c})
public class ActionBarOverlayLayout extends ViewGroup implements l1, j0, h0, i0 {

    /* JADX INFO: renamed from: i0, reason: collision with root package name */
    public static final int[] f602i0 = {d.a.actionBarSize, R.attr.windowContentOverlay};

    /* JADX INFO: renamed from: j0, reason: collision with root package name */
    public static final f3 f603j0;

    /* JADX INFO: renamed from: k0, reason: collision with root package name */
    public static final Rect f604k0;
    public final Rect Q;
    public final Rect R;
    public final Rect S;
    public f3 T;
    public f3 U;
    public f3 V;
    public f3 W;

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

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

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

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

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

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

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

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

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

    /* JADX INFO: renamed from: e0, reason: collision with root package name */
    public final f f614e0;

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

    /* JADX INFO: renamed from: f0, reason: collision with root package name */
    public final f f616f0;

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

    /* JADX INFO: renamed from: g0, reason: collision with root package name */
    public final k0 f618g0;

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

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

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

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

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

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

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

    static {
        r2 r2Var = new r2();
        j0.d dVarB = j0.d.b(0, 1, 0, 1);
        v2 v2Var = r2Var.f1814a;
        v2Var.f(dVarB);
        f603j0 = v2Var.b();
        f604k0 = new Rect();
    }

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

    public static boolean a(FrameLayout frameLayout, Rect rect, boolean z10) {
        boolean z11;
        h hVar = (h) frameLayout.getLayoutParams();
        int i10 = ((ViewGroup.MarginLayoutParams) hVar).leftMargin;
        int i11 = rect.left;
        if (i10 != i11) {
            ((ViewGroup.MarginLayoutParams) hVar).leftMargin = i11;
            z11 = true;
        } else {
            z11 = false;
        }
        int i12 = ((ViewGroup.MarginLayoutParams) hVar).topMargin;
        int i13 = rect.top;
        if (i12 != i13) {
            ((ViewGroup.MarginLayoutParams) hVar).topMargin = i13;
            z11 = true;
        }
        int i14 = ((ViewGroup.MarginLayoutParams) hVar).rightMargin;
        int i15 = rect.right;
        if (i14 != i15) {
            ((ViewGroup.MarginLayoutParams) hVar).rightMargin = i15;
            z11 = true;
        }
        if (z10) {
            int i16 = ((ViewGroup.MarginLayoutParams) hVar).bottomMargin;
            int i17 = rect.bottom;
            if (i16 != i17) {
                ((ViewGroup.MarginLayoutParams) hVar).bottomMargin = i17;
                return true;
            }
        }
        return z11;
    }

    public final void b() {
        removeCallbacks(this.f614e0);
        removeCallbacks(this.f616f0);
        ViewPropertyAnimator viewPropertyAnimator = this.f610c0;
        if (viewPropertyAnimator != null) {
            viewPropertyAnimator.cancel();
        }
    }

    public final void c(Context context) {
        TypedArray typedArrayObtainStyledAttributes = getContext().getTheme().obtainStyledAttributes(f602i0);
        this.f605a = typedArrayObtainStyledAttributes.getDimensionPixelSize(0, 0);
        Drawable drawable = typedArrayObtainStyledAttributes.getDrawable(1);
        this.f615f = drawable;
        setWillNotDraw(drawable == null);
        typedArrayObtainStyledAttributes.recycle();
        this.f608b0 = new OverScroller(context);
    }

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

    public final void d(int i10) {
        e();
        if (i10 == 2) {
            this.f613e.getClass();
        } else if (i10 == 5) {
            this.f613e.getClass();
        } else {
            if (i10 != 109) {
                return;
            }
            setOverlayMode(true);
        }
    }

    @Override // android.view.View
    public final void draw(Canvas canvas) {
        int translationY;
        super.draw(canvas);
        if (this.f615f != null) {
            if (this.f611d.getVisibility() == 0) {
                translationY = (int) (this.f611d.getTranslationY() + this.f611d.getBottom() + 0.5f);
            } else {
                translationY = 0;
            }
            this.f615f.setBounds(0, translationY, getWidth(), this.f615f.getIntrinsicHeight() + translationY);
            this.f615f.draw(canvas);
        }
    }

    public final void e() {
        m1 wrapper;
        if (this.f609c == null) {
            this.f609c = (ContentFrameLayout) findViewById(d.f.action_bar_activity_content);
            this.f611d = (ActionBarContainer) findViewById(d.f.action_bar_container);
            KeyEvent.Callback callbackFindViewById = findViewById(d.f.action_bar);
            if (callbackFindViewById instanceof m1) {
                wrapper = (m1) callbackFindViewById;
            } else {
                if (!(callbackFindViewById instanceof Toolbar)) {
                    throw new IllegalStateException("Can't make a decor toolbar out of ".concat(callbackFindViewById.getClass().getSimpleName()));
                }
                wrapper = ((Toolbar) callbackFindViewById).getWrapper();
            }
            this.f613e = wrapper;
        }
    }

    @Override // android.view.View
    public final boolean fitSystemWindows(Rect rect) {
        return super.fitSystemWindows(rect);
    }

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

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

    public int getActionBarHideOffset() {
        ActionBarContainer actionBarContainer = this.f611d;
        if (actionBarContainer != null) {
            return -((int) actionBarContainer.getTranslationY());
        }
        return 0;
    }

    @Override // android.view.ViewGroup
    public int getNestedScrollAxes() {
        k0 k0Var = this.f618g0;
        return k0Var.f1774b | k0Var.f1773a;
    }

    public CharSequence getTitle() {
        e();
        return ((w3) this.f613e).f29883a.getTitle();
    }

    @Override // android.view.View
    public final WindowInsets onApplyWindowInsets(WindowInsets windowInsets) {
        e();
        f3 windowInsetsCompat = f3.toWindowInsetsCompat(windowInsets, this);
        boolean zA = a(this.f611d, new Rect(windowInsetsCompat.b(), windowInsetsCompat.d(), windowInsetsCompat.c(), windowInsetsCompat.a()), false);
        WeakHashMap weakHashMap = s1.f1815a;
        Rect rect = this.f625m;
        i1.b(this, windowInsetsCompat, rect);
        int i10 = rect.left;
        int i11 = rect.top;
        int i12 = rect.right;
        int i13 = rect.bottom;
        b3 b3Var = windowInsetsCompat.f1747a;
        f3 f3VarL = b3Var.l(i10, i11, i12, i13);
        this.T = f3VarL;
        if (!this.U.equals(f3VarL)) {
            this.U = this.T;
            zA = true;
        }
        Rect rect2 = this.Q;
        if (rect2.equals(rect)) {
            if (zA) {
            }
            return b3Var.a().f1747a.c().f1747a.b().toWindowInsets();
        }
        rect2.set(rect);
        requestLayout();
        return b3Var.a().f1747a.c().f1747a.b().toWindowInsets();
    }

    @Override // android.view.View
    public final void onConfigurationChanged(Configuration configuration) {
        super.onConfigurationChanged(configuration);
        c(getContext());
        WeakHashMap weakHashMap = s1.f1815a;
        g1.c(this);
    }

    @Override // android.view.ViewGroup, android.view.View
    public final void onDetachedFromWindow() {
        super.onDetachedFromWindow();
        b();
    }

    @Override // android.view.ViewGroup, android.view.View
    public final void onLayout(boolean z10, int i10, int i11, int i12, int i13) {
        int childCount = getChildCount();
        int paddingLeft = getPaddingLeft();
        int paddingTop = getPaddingTop();
        for (int i14 = 0; i14 < childCount; i14++) {
            View childAt = getChildAt(i14);
            if (childAt.getVisibility() != 8) {
                h hVar = (h) childAt.getLayoutParams();
                int measuredWidth = childAt.getMeasuredWidth();
                int measuredHeight = childAt.getMeasuredHeight();
                int i15 = ((ViewGroup.MarginLayoutParams) hVar).leftMargin + paddingLeft;
                int i16 = ((ViewGroup.MarginLayoutParams) hVar).topMargin + paddingTop;
                childAt.layout(i15, i16, measuredWidth + i15, measuredHeight + i16);
            }
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:22:0x00ab  */
    @Override // android.view.View
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void onMeasure(int i10, int i11) {
        int measuredHeight;
        e();
        measureChildWithMargins(this.f611d, i10, 0, i11, 0);
        h hVar = (h) this.f611d.getLayoutParams();
        int iMax = Math.max(0, this.f611d.getMeasuredWidth() + ((ViewGroup.MarginLayoutParams) hVar).leftMargin + ((ViewGroup.MarginLayoutParams) hVar).rightMargin);
        int iMax2 = Math.max(0, this.f611d.getMeasuredHeight() + ((ViewGroup.MarginLayoutParams) hVar).topMargin + ((ViewGroup.MarginLayoutParams) hVar).bottomMargin);
        int iCombineMeasuredStates = View.combineMeasuredStates(0, this.f611d.getMeasuredState());
        WeakHashMap weakHashMap = s1.f1815a;
        boolean z10 = (getWindowSystemUiVisibility() & 256) != 0;
        if (z10) {
            measuredHeight = this.f605a;
            if (this.f619h && this.f611d.getTabContainer() != null) {
                measuredHeight += this.f605a;
            }
        } else {
            measuredHeight = this.f611d.getVisibility() != 8 ? this.f611d.getMeasuredHeight() : 0;
        }
        Rect rect = this.f625m;
        Rect rect2 = this.R;
        rect2.set(rect);
        this.V = this.T;
        if (this.f617g || z10) {
            j0.d dVarB = j0.d.b(this.V.b(), this.V.d() + measuredHeight, this.V.c(), this.V.a());
            v2 v2Var = new r2(this.V).f1814a;
            v2Var.f(dVarB);
            this.V = v2Var.b();
        } else {
            i1.b(this.f620h0, f603j0, this.S);
            if (!r9.equals(f604k0)) {
                rect2.top += measuredHeight;
                rect2.bottom = rect2.bottom;
                this.V = this.V.f1747a.l(0, measuredHeight, 0, 0);
            }
        }
        a(this.f609c, rect2, true);
        if (!this.W.equals(this.V)) {
            f3 f3Var = this.V;
            this.W = f3Var;
            s1.b(this.f609c, f3Var);
        }
        measureChildWithMargins(this.f609c, i10, 0, i11, 0);
        h hVar2 = (h) this.f609c.getLayoutParams();
        int iMax3 = Math.max(iMax, this.f609c.getMeasuredWidth() + ((ViewGroup.MarginLayoutParams) hVar2).leftMargin + ((ViewGroup.MarginLayoutParams) hVar2).rightMargin);
        int iMax4 = Math.max(iMax2, this.f609c.getMeasuredHeight() + ((ViewGroup.MarginLayoutParams) hVar2).topMargin + ((ViewGroup.MarginLayoutParams) hVar2).bottomMargin);
        int iCombineMeasuredStates2 = View.combineMeasuredStates(iCombineMeasuredStates, this.f609c.getMeasuredState());
        setMeasuredDimension(View.resolveSizeAndState(Math.max(getPaddingRight() + getPaddingLeft() + iMax3, getSuggestedMinimumWidth()), i10, iCombineMeasuredStates2), View.resolveSizeAndState(Math.max(getPaddingBottom() + getPaddingTop() + iMax4, getSuggestedMinimumHeight()), i11, iCombineMeasuredStates2 << 16));
    }

    @Override // android.view.ViewGroup, android.view.ViewParent
    public final boolean onNestedFling(View view, float f10, float f11, boolean z10) {
        if (!this.f621i || !z10) {
            return false;
        }
        this.f608b0.fling(0, 0, 0, (int) f11, 0, 0, Integer.MIN_VALUE, Integer.MAX_VALUE);
        if (this.f608b0.getFinalY() > this.f611d.getHeight()) {
            b();
            this.f616f0.run();
        } else {
            b();
            this.f614e0.run();
        }
        this.f622j = true;
        return true;
    }

    @Override // android.view.ViewGroup, android.view.ViewParent
    public final boolean onNestedPreFling(View view, float f10, float f11) {
        return false;
    }

    @Override // android.view.ViewGroup, android.view.ViewParent
    public final void onNestedPreScroll(View view, int i10, int i11, int[] iArr) {
    }

    @Override // androidx.core.view.i0
    public final void onNestedScroll(View view, int i10, int i11, int i12, int i13, int i14, int[] iArr) {
        onNestedScroll(view, i10, i11, i12, i13, i14);
    }

    @Override // android.view.ViewGroup, android.view.ViewParent
    public final void onNestedScrollAccepted(View view, View view2, int i10) {
        y0 y0Var;
        m mVar;
        this.f618g0.a(i10, 0);
        this.f623k = getActionBarHideOffset();
        b();
        g gVar = this.f606a0;
        if (gVar == null || (mVar = (y0Var = (y0) gVar).f25386u) == null) {
            return;
        }
        mVar.a();
        y0Var.f25386u = null;
    }

    @Override // androidx.core.view.h0
    public final boolean onStartNestedScroll(View view, View view2, int i10, int i11) {
        return i11 == 0 && onStartNestedScroll(view, view2, i10);
    }

    @Override // androidx.core.view.h0
    public final void onStopNestedScroll(View view, int i10) {
        if (i10 == 0) {
            onStopNestedScroll(view);
        }
    }

    @Override // android.view.View
    public final void onWindowSystemUiVisibilityChanged(int i10) {
        super.onWindowSystemUiVisibilityChanged(i10);
        e();
        int i11 = this.f624l ^ i10;
        this.f624l = i10;
        boolean z10 = (i10 & 4) == 0;
        boolean z11 = (i10 & 256) != 0;
        g gVar = this.f606a0;
        if (gVar != null) {
            ((y0) gVar).f25381p = !z11;
            if (z10 || !z11) {
                y0 y0Var = (y0) gVar;
                if (y0Var.f25383r) {
                    y0Var.f25383r = false;
                    y0Var.x(true);
                }
            } else {
                y0 y0Var2 = (y0) gVar;
                if (!y0Var2.f25383r) {
                    y0Var2.f25383r = true;
                    y0Var2.x(true);
                }
            }
        }
        if ((i11 & 256) == 0 || this.f606a0 == null) {
            return;
        }
        WeakHashMap weakHashMap = s1.f1815a;
        g1.c(this);
    }

    @Override // android.view.View
    public final void onWindowVisibilityChanged(int i10) {
        super.onWindowVisibilityChanged(i10);
        this.f607b = i10;
        g gVar = this.f606a0;
        if (gVar != null) {
            ((y0) gVar).f25380o = i10;
        }
    }

    public void setActionBarHideOffset(int i10) {
        b();
        this.f611d.setTranslationY(-Math.max(0, Math.min(i10, this.f611d.getHeight())));
    }

    public void setActionBarVisibilityCallback(g gVar) {
        this.f606a0 = gVar;
        if (getWindowToken() != null) {
            ((y0) this.f606a0).f25380o = this.f607b;
            int i10 = this.f624l;
            if (i10 != 0) {
                onWindowSystemUiVisibilityChanged(i10);
                WeakHashMap weakHashMap = s1.f1815a;
                g1.c(this);
            }
        }
    }

    public void setHasNonEmbeddedTabs(boolean z10) {
        this.f619h = z10;
    }

    public void setHideOnContentScrollEnabled(boolean z10) {
        if (z10 != this.f621i) {
            this.f621i = z10;
            if (z10) {
                return;
            }
            b();
            setActionBarHideOffset(0);
        }
    }

    public void setIcon(int i10) {
        e();
        w3 w3Var = (w3) this.f613e;
        w3Var.f29887e = i10 != 0 ? f.a.getDrawable(w3Var.f29883a.getContext(), i10) : null;
        w3Var.c();
    }

    public void setLogo(int i10) {
        e();
        w3 w3Var = (w3) this.f613e;
        w3Var.f29888f = i10 != 0 ? f.a.getDrawable(w3Var.f29883a.getContext(), i10) : null;
        w3Var.c();
    }

    @Override // l.l1
    public void setMenu(Menu menu, a0 a0Var) {
        e();
        w3 w3Var = (w3) this.f613e;
        p pVar = w3Var.f29896n;
        Toolbar toolbar = w3Var.f29883a;
        if (pVar == null) {
            p pVar2 = new p(toolbar.getContext());
            w3Var.f29896n = pVar2;
            pVar2.f28818i = d.f.action_menu_presenter;
        }
        p pVar3 = w3Var.f29896n;
        pVar3.f28814e = a0Var;
        toolbar.setMenu((k.p) menu, pVar3);
    }

    @Override // l.l1
    public void setMenuPrepared() {
        e();
        ((w3) this.f613e).f29895m = true;
    }

    public void setOverlayMode(boolean z10) {
        this.f617g = z10;
    }

    public void setShowingForActionMode(boolean z10) {
    }

    public void setUiOptions(int i10) {
    }

    @Override // l.l1
    public void setWindowCallback(Window.Callback callback) {
        e();
        ((w3) this.f613e).f29894l = callback;
    }

    @Override // l.l1
    public void setWindowTitle(CharSequence charSequence) {
        e();
        w3 w3Var = (w3) this.f613e;
        if (w3Var.f29890h) {
            return;
        }
        w3Var.f29891i = charSequence;
        if ((w3Var.f29884b & 8) != 0) {
            Toolbar toolbar = w3Var.f29883a;
            toolbar.setTitle(charSequence);
            if (w3Var.f29890h) {
                s1.setAccessibilityPaneTitle(toolbar.getRootView(), charSequence);
            }
        }
    }

    @Override // android.view.ViewGroup
    public final boolean shouldDelayChildPressedState() {
        return false;
    }

    public ActionBarOverlayLayout(@NonNull Context context, @Nullable AttributeSet attributeSet) {
        super(context, attributeSet);
        this.f607b = 0;
        this.f625m = new Rect();
        this.Q = new Rect();
        this.R = new Rect();
        this.S = new Rect();
        new Rect();
        new Rect();
        new Rect();
        new Rect();
        f3 f3Var = f3.f1746b;
        this.T = f3Var;
        this.U = f3Var;
        this.V = f3Var;
        this.W = f3Var;
        this.f612d0 = new e(this, 0);
        this.f614e0 = new f(this, 0);
        this.f616f0 = new f(this, 1);
        c(context);
        this.f618g0 = new k0();
        i iVar = new i(context);
        iVar.setWillNotDraw(true);
        this.f620h0 = iVar;
        addView(iVar);
    }

    @Override // androidx.core.view.h0
    public final void onNestedPreScroll(View view, int i10, int i11, int[] iArr, int i12) {
        if (i12 == 0) {
            onNestedPreScroll(view, i10, i11, iArr);
        }
    }

    @Override // androidx.core.view.h0
    public final void onNestedScroll(View view, int i10, int i11, int i12, int i13, int i14) {
        if (i14 == 0) {
            onNestedScroll(view, i10, i11, i12, i13);
        }
    }

    @Override // android.view.ViewGroup, android.view.ViewParent
    public final boolean onStartNestedScroll(View view, View view2, int i10) {
        if ((i10 & 2) == 0 || this.f611d.getVisibility() != 0) {
            return false;
        }
        return this.f621i;
    }

    @Override // android.view.ViewGroup, android.view.ViewParent
    public final void onStopNestedScroll(View view) {
        if (!this.f621i || this.f622j) {
            return;
        }
        if (this.f623k <= this.f611d.getHeight()) {
            b();
            postDelayed(this.f614e0, 600L);
        } else {
            b();
            postDelayed(this.f616f0, 600L);
        }
    }

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

    @Override // android.view.ViewGroup, android.view.ViewParent
    public final void onNestedScroll(View view, int i10, int i11, int i12, int i13) {
        int i14 = this.f623k + i11;
        this.f623k = i14;
        setActionBarHideOffset(i14);
    }

    @Override // androidx.core.view.h0
    public final void onNestedScrollAccepted(View view, View view2, int i10, int i11) {
        if (i11 == 0) {
            onNestedScrollAccepted(view, view2, i10);
        }
    }

    public void setIcon(Drawable drawable) {
        e();
        w3 w3Var = (w3) this.f613e;
        w3Var.f29887e = drawable;
        w3Var.c();
    }
}
