package androidx.appcompat.widget;

import M.AbstractC0195z;
import M.B;
import M.InterfaceC0181k;
import M.InterfaceC0182l;
import M.J;
import M.N;
import M.O;
import M.P;
import M.S;
import M.a0;
import M.b0;
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.os.Build;
import android.util.AttributeSet;
import android.view.KeyEvent;
import android.view.View;
import android.view.ViewGroup;
import android.view.ViewPropertyAnimator;
import android.view.Window;
import android.view.WindowInsets;
import android.widget.OverScroller;
import com.martsnew.tv.R;
import java.lang.reflect.Field;
import k3.C1097a;
import n.C1204d;
import n.InterfaceC1202c;
import n.Q;
import n.Q0;
import n.RunnableC1200b;

/* JADX INFO: loaded from: classes.dex */
@SuppressLint({"UnknownNullness"})
public class ActionBarOverlayLayout extends ViewGroup implements InterfaceC0181k, InterfaceC0182l {

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

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

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

    /* JADX INFO: renamed from: C, reason: collision with root package name */
    public final Rect f7766C;
    public final Rect D;

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

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

    /* JADX INFO: renamed from: G, reason: collision with root package name */
    public b0 f7769G;
    public b0 H;

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

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

    /* JADX INFO: renamed from: K, reason: collision with root package name */
    public final C1097a f7772K;

    /* JADX INFO: renamed from: L, reason: collision with root package name */
    public final RunnableC1200b f7773L;

    /* JADX INFO: renamed from: M, reason: collision with root package name */
    public final RunnableC1200b f7774M;

    /* JADX INFO: renamed from: N, reason: collision with root package name */
    public final A7.a f7775N;

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

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

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

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

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

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

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

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

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

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

    public ActionBarOverlayLayout(Context context, AttributeSet attributeSet) {
        super(context, attributeSet);
        this.f7765B = new Rect();
        this.f7766C = new Rect();
        this.D = new Rect();
        new Rect();
        new Rect();
        new Rect();
        new Rect();
        b0 b0Var = b0.f4101b;
        this.f7767E = b0Var;
        this.f7768F = b0Var;
        this.f7769G = b0Var;
        this.H = b0Var;
        this.f7772K = new C1097a(1, this);
        this.f7773L = new RunnableC1200b(this, 0);
        this.f7774M = new RunnableC1200b(this, 1);
        i(context);
        this.f7775N = new A7.a();
    }

    public static boolean g(View view, Rect rect, boolean z8) {
        boolean z9;
        C1204d c1204d = (C1204d) view.getLayoutParams();
        int i = ((ViewGroup.MarginLayoutParams) c1204d).leftMargin;
        int i5 = rect.left;
        if (i != i5) {
            ((ViewGroup.MarginLayoutParams) c1204d).leftMargin = i5;
            z9 = true;
        } else {
            z9 = false;
        }
        int i8 = ((ViewGroup.MarginLayoutParams) c1204d).topMargin;
        int i9 = rect.top;
        if (i8 != i9) {
            ((ViewGroup.MarginLayoutParams) c1204d).topMargin = i9;
            z9 = true;
        }
        int i10 = ((ViewGroup.MarginLayoutParams) c1204d).rightMargin;
        int i11 = rect.right;
        if (i10 != i11) {
            ((ViewGroup.MarginLayoutParams) c1204d).rightMargin = i11;
            z9 = true;
        }
        if (z8) {
            int i12 = ((ViewGroup.MarginLayoutParams) c1204d).bottomMargin;
            int i13 = rect.bottom;
            if (i12 != i13) {
                ((ViewGroup.MarginLayoutParams) c1204d).bottomMargin = i13;
                return true;
            }
        }
        return z9;
    }

    @Override // M.InterfaceC0181k
    public final void a(View view, View view2, int i, int i5) {
        if (i5 == 0) {
            onNestedScrollAccepted(view, view2, i);
        }
    }

    @Override // M.InterfaceC0181k
    public final void b(View view, int i) {
        if (i == 0) {
            onStopNestedScroll(view);
        }
    }

    @Override // M.InterfaceC0181k
    public final void c(View view, int i, int i5, int[] iArr, int i8) {
    }

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

    @Override // M.InterfaceC0182l
    public final void d(View view, int i, int i5, int i8, int i9, int i10, int[] iArr) {
        e(view, i, i5, i8, i9, i10);
    }

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

    @Override // M.InterfaceC0181k
    public final void e(View view, int i, int i5, int i8, int i9, int i10) {
        if (i10 == 0) {
            onNestedScroll(view, i, i5, i8, i9);
        }
    }

    @Override // M.InterfaceC0181k
    public final boolean f(View view, View view2, int i, int i5) {
        return i5 == 0 && onStartNestedScroll(view, view2, i);
    }

    @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 C1204d(-1, -1);
    }

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

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

    @Override // android.view.ViewGroup
    public int getNestedScrollAxes() {
        A7.a aVar = this.f7775N;
        return aVar.f461b | aVar.f460a;
    }

    public CharSequence getTitle() {
        j();
        return ((Q0) this.f7779t).f14761a.getTitle();
    }

    public final void h() {
        removeCallbacks(this.f7773L);
        removeCallbacks(this.f7774M);
        ViewPropertyAnimator viewPropertyAnimator = this.f7771J;
        if (viewPropertyAnimator != null) {
            viewPropertyAnimator.cancel();
        }
    }

    public final void i(Context context) {
        TypedArray typedArrayObtainStyledAttributes = getContext().getTheme().obtainStyledAttributes(f7763O);
        this.f7776q = typedArrayObtainStyledAttributes.getDimensionPixelSize(0, 0);
        Drawable drawable = typedArrayObtainStyledAttributes.getDrawable(1);
        this.f7780u = drawable;
        setWillNotDraw(drawable == null);
        typedArrayObtainStyledAttributes.recycle();
        this.f7781v = context.getApplicationInfo().targetSdkVersion < 19;
        this.f7770I = new OverScroller(context);
    }

    public final void j() {
        Q wrapper;
        if (this.f7777r == null) {
            this.f7777r = (ContentFrameLayout) findViewById(R.id.action_bar_activity_content);
            this.f7778s = (ActionBarContainer) findViewById(R.id.action_bar_container);
            KeyEvent.Callback callbackFindViewById = findViewById(R.id.action_bar);
            if (callbackFindViewById instanceof Q) {
                wrapper = (Q) 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.f7779t = wrapper;
        }
    }

    @Override // android.view.View
    public final WindowInsets onApplyWindowInsets(WindowInsets windowInsets) {
        j();
        b0 b0VarD = b0.d(windowInsets, this);
        a0 a0Var = b0VarD.f4102a;
        boolean zG = g(this.f7778s, new Rect(a0Var.h().f2229a, b0VarD.a(), a0Var.h().f2231c, a0Var.h().f2232d), false);
        Field field = J.f4065a;
        Rect rect = this.f7765B;
        B.b(this, b0VarD, rect);
        b0 b0VarI = a0Var.i(rect.left, rect.top, rect.right, rect.bottom);
        this.f7767E = b0VarI;
        boolean z8 = true;
        if (!this.f7768F.equals(b0VarI)) {
            this.f7768F = this.f7767E;
            zG = true;
        }
        Rect rect2 = this.f7766C;
        if (rect2.equals(rect)) {
            z8 = zG;
        } else {
            rect2.set(rect);
        }
        if (z8) {
            requestLayout();
        }
        return a0Var.a().f4102a.c().f4102a.b().c();
    }

    @Override // android.view.View
    public final void onConfigurationChanged(Configuration configuration) {
        super.onConfigurationChanged(configuration);
        i(getContext());
        Field field = J.f4065a;
        AbstractC0195z.c(this);
    }

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

    @Override // android.view.ViewGroup, android.view.View
    public final void onLayout(boolean z8, int i, int i5, int i8, int i9) {
        int childCount = getChildCount();
        int paddingLeft = getPaddingLeft();
        int paddingTop = getPaddingTop();
        for (int i10 = 0; i10 < childCount; i10++) {
            View childAt = getChildAt(i10);
            if (childAt.getVisibility() != 8) {
                C1204d c1204d = (C1204d) childAt.getLayoutParams();
                int measuredWidth = childAt.getMeasuredWidth();
                int measuredHeight = childAt.getMeasuredHeight();
                int i11 = ((ViewGroup.MarginLayoutParams) c1204d).leftMargin + paddingLeft;
                int i12 = ((ViewGroup.MarginLayoutParams) c1204d).topMargin + paddingTop;
                childAt.layout(i11, i12, measuredWidth + i11, measuredHeight + i12);
            }
        }
    }

    @Override // android.view.View
    public final void onMeasure(int i, int i5) {
        int measuredHeight;
        j();
        measureChildWithMargins(this.f7778s, i, 0, i5, 0);
        C1204d c1204d = (C1204d) this.f7778s.getLayoutParams();
        int iMax = Math.max(0, this.f7778s.getMeasuredWidth() + ((ViewGroup.MarginLayoutParams) c1204d).leftMargin + ((ViewGroup.MarginLayoutParams) c1204d).rightMargin);
        int iMax2 = Math.max(0, this.f7778s.getMeasuredHeight() + ((ViewGroup.MarginLayoutParams) c1204d).topMargin + ((ViewGroup.MarginLayoutParams) c1204d).bottomMargin);
        int iCombineMeasuredStates = View.combineMeasuredStates(0, this.f7778s.getMeasuredState());
        Field field = J.f4065a;
        boolean z8 = (getWindowSystemUiVisibility() & 256) != 0;
        if (z8) {
            measuredHeight = this.f7776q;
            if (this.f7783x && this.f7778s.getTabContainer() != null) {
                measuredHeight += this.f7776q;
            }
        } else {
            measuredHeight = this.f7778s.getVisibility() != 8 ? this.f7778s.getMeasuredHeight() : 0;
        }
        Rect rect = this.f7765B;
        Rect rect2 = this.D;
        rect2.set(rect);
        b0 b0Var = this.f7767E;
        this.f7769G = b0Var;
        if (this.f7782w || z8) {
            F.b bVarA = F.b.a(b0Var.f4102a.h().f2229a, this.f7769G.a() + measuredHeight, this.f7769G.f4102a.h().f2231c, this.f7769G.f4102a.h().f2232d);
            b0 b0Var2 = this.f7769G;
            int i8 = Build.VERSION.SDK_INT;
            S q8 = i8 >= 34 ? new M.Q(b0Var2) : i8 >= 30 ? new P(b0Var2) : i8 >= 29 ? new O(b0Var2) : new N(b0Var2);
            q8.d(bVarA);
            this.f7769G = q8.b();
        } else {
            rect2.top += measuredHeight;
            rect2.bottom = rect2.bottom;
            this.f7769G = b0Var.f4102a.i(0, measuredHeight, 0, 0);
        }
        g(this.f7777r, rect2, true);
        if (!this.H.equals(this.f7769G)) {
            b0 b0Var3 = this.f7769G;
            this.H = b0Var3;
            J.a(this.f7777r, b0Var3);
        }
        measureChildWithMargins(this.f7777r, i, 0, i5, 0);
        C1204d c1204d2 = (C1204d) this.f7777r.getLayoutParams();
        int iMax3 = Math.max(iMax, this.f7777r.getMeasuredWidth() + ((ViewGroup.MarginLayoutParams) c1204d2).leftMargin + ((ViewGroup.MarginLayoutParams) c1204d2).rightMargin);
        int iMax4 = Math.max(iMax2, this.f7777r.getMeasuredHeight() + ((ViewGroup.MarginLayoutParams) c1204d2).topMargin + ((ViewGroup.MarginLayoutParams) c1204d2).bottomMargin);
        int iCombineMeasuredStates2 = View.combineMeasuredStates(iCombineMeasuredStates, this.f7777r.getMeasuredState());
        setMeasuredDimension(View.resolveSizeAndState(Math.max(getPaddingRight() + getPaddingLeft() + iMax3, getSuggestedMinimumWidth()), i, iCombineMeasuredStates2), View.resolveSizeAndState(Math.max(getPaddingBottom() + getPaddingTop() + iMax4, getSuggestedMinimumHeight()), i5, iCombineMeasuredStates2 << 16));
    }

    @Override // android.view.ViewGroup, android.view.ViewParent
    public final boolean onNestedFling(View view, float f3, float f7, boolean z8) {
        if (!this.f7784y || !z8) {
            return false;
        }
        this.f7770I.fling(0, 0, 0, (int) f7, 0, 0, Integer.MIN_VALUE, Integer.MAX_VALUE);
        if (this.f7770I.getFinalY() > this.f7778s.getHeight()) {
            h();
            this.f7774M.run();
        } else {
            h();
            this.f7773L.run();
        }
        this.f7785z = true;
        return true;
    }

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

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

    @Override // android.view.ViewGroup, android.view.ViewParent
    public final void onNestedScroll(View view, int i, int i5, int i8, int i9) {
        int i10 = this.f7764A + i5;
        this.f7764A = i10;
        setActionBarHideOffset(i10);
    }

    @Override // android.view.ViewGroup, android.view.ViewParent
    public final void onNestedScrollAccepted(View view, View view2, int i) {
        this.f7775N.f460a = i;
        this.f7764A = getActionBarHideOffset();
        h();
    }

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

    @Override // android.view.ViewGroup, android.view.ViewParent
    public final void onStopNestedScroll(View view) {
        if (!this.f7784y || this.f7785z) {
            return;
        }
        if (this.f7764A <= this.f7778s.getHeight()) {
            h();
            postDelayed(this.f7773L, 600L);
        } else {
            h();
            postDelayed(this.f7774M, 600L);
        }
    }

    @Override // android.view.View
    public final void onWindowSystemUiVisibilityChanged(int i) {
        super.onWindowSystemUiVisibilityChanged(i);
        j();
    }

    @Override // android.view.View
    public final void onWindowVisibilityChanged(int i) {
        super.onWindowVisibilityChanged(i);
    }

    public void setActionBarHideOffset(int i) {
        h();
        this.f7778s.setTranslationY(-Math.max(0, Math.min(i, this.f7778s.getHeight())));
    }

    public void setActionBarVisibilityCallback(InterfaceC1202c interfaceC1202c) {
        if (getWindowToken() != null) {
            throw null;
        }
    }

    public void setHasNonEmbeddedTabs(boolean z8) {
        this.f7783x = z8;
    }

    public void setHideOnContentScrollEnabled(boolean z8) {
        if (z8 != this.f7784y) {
            this.f7784y = z8;
            if (z8) {
                return;
            }
            h();
            setActionBarHideOffset(0);
        }
    }

    public void setIcon(int i) {
        j();
        Q0 q0 = (Q0) this.f7779t;
        q0.f14764d = i != 0 ? android.support.v4.media.session.a.l(q0.f14761a.getContext(), i) : null;
        q0.c();
    }

    public void setLogo(int i) {
        j();
        Q0 q0 = (Q0) this.f7779t;
        q0.f14765e = i != 0 ? android.support.v4.media.session.a.l(q0.f14761a.getContext(), i) : null;
        q0.c();
    }

    public void setOverlayMode(boolean z8) {
        this.f7782w = z8;
        this.f7781v = z8 && getContext().getApplicationInfo().targetSdkVersion < 19;
    }

    public void setShowingForActionMode(boolean z8) {
    }

    public void setUiOptions(int i) {
    }

    public void setWindowCallback(Window.Callback callback) {
        j();
        ((Q0) this.f7779t).f14770k = callback;
    }

    public void setWindowTitle(CharSequence charSequence) {
        j();
        Q0 q0 = (Q0) this.f7779t;
        if (q0.f14767g) {
            return;
        }
        q0.f14768h = charSequence;
        if ((q0.f14762b & 8) != 0) {
            Toolbar toolbar = q0.f14761a;
            toolbar.setTitle(charSequence);
            if (q0.f14767g) {
                J.k(toolbar.getRootView(), charSequence);
            }
        }
    }

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

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

    public void setIcon(Drawable drawable) {
        j();
        Q0 q0 = (Q0) this.f7779t;
        q0.f14764d = drawable;
        q0.c();
    }
}
