package androidx.appcompat.app;

import android.R;
import android.app.Activity;
import android.app.Dialog;
import android.content.Context;
import android.content.res.Configuration;
import android.content.res.TypedArray;
import android.util.TypedValue;
import android.view.ContextThemeWrapper;
import android.view.KeyCharacterMap;
import android.view.KeyEvent;
import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
import android.view.View;
import android.view.animation.AccelerateInterpolator;
import android.view.animation.DecelerateInterpolator;
import android.view.animation.Interpolator;
import androidx.appcompat.app.a;
import androidx.appcompat.view.b;
import androidx.appcompat.view.menu.g;
import androidx.appcompat.widget.ActionBarContainer;
import androidx.appcompat.widget.ActionBarContextView;
import androidx.appcompat.widget.ActionBarOverlayLayout;
import androidx.appcompat.widget.Toolbar;
import androidx.appcompat.widget.t0;
import androidx.core.view.e0;
import androidx.core.view.f0;
import androidx.core.view.g0;
import androidx.core.view.h0;
import androidx.core.view.y;
import java.lang.ref.WeakReference;
import java.util.ArrayList;

/* JADX INFO: compiled from: WindowDecorActionBar.java */
/* JADX INFO: loaded from: classes.dex */
public class n extends androidx.appcompat.app.a implements ActionBarOverlayLayout.d {
    private static final Interpolator B = new AccelerateInterpolator();
    private static final Interpolator C = new DecelerateInterpolator();
    final h0 A;

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    Context f283a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    private Context f284b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    ActionBarOverlayLayout f285c;

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

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    androidx.appcompat.widget.h0 f287e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    ActionBarContextView f288f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    View f289g;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    t0 f290h;

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

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    d f292j;

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    androidx.appcompat.view.b f293k;

    /* JADX INFO: renamed from: l, reason: collision with root package name */
    b.a f294l;

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

    /* JADX INFO: renamed from: n, reason: collision with root package name */
    private ArrayList<a.b> f296n;

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

    /* JADX INFO: renamed from: p, reason: collision with root package name */
    private int f298p;

    /* JADX INFO: renamed from: q, reason: collision with root package name */
    boolean f299q;

    /* JADX INFO: renamed from: r, reason: collision with root package name */
    boolean f300r;

    /* JADX INFO: renamed from: s, reason: collision with root package name */
    boolean f301s;

    /* JADX INFO: renamed from: t, reason: collision with root package name */
    private boolean f302t;

    /* JADX INFO: renamed from: u, reason: collision with root package name */
    private boolean f303u;

    /* JADX INFO: renamed from: v, reason: collision with root package name */
    androidx.appcompat.view.h f304v;

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

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

    /* JADX INFO: renamed from: y, reason: collision with root package name */
    final f0 f307y;

    /* JADX INFO: renamed from: z, reason: collision with root package name */
    final f0 f308z;

    /* JADX INFO: compiled from: WindowDecorActionBar.java */
    class a extends g0 {
        a() {
        }

        @Override // androidx.core.view.f0
        public void a(View view) {
            View view2;
            n nVar = n.this;
            if (nVar.f299q && (view2 = nVar.f289g) != null) {
                view2.setTranslationY(0.0f);
                n.this.f286d.setTranslationY(0.0f);
            }
            n.this.f286d.setVisibility(8);
            n.this.f286d.setTransitioning(false);
            n nVar2 = n.this;
            nVar2.f304v = null;
            nVar2.x();
            ActionBarOverlayLayout actionBarOverlayLayout = n.this.f285c;
            if (actionBarOverlayLayout != null) {
                y.o0(actionBarOverlayLayout);
            }
        }
    }

    /* JADX INFO: compiled from: WindowDecorActionBar.java */
    class b extends g0 {
        b() {
        }

        @Override // androidx.core.view.f0
        public void a(View view) {
            n nVar = n.this;
            nVar.f304v = null;
            nVar.f286d.requestLayout();
        }
    }

    /* JADX INFO: compiled from: WindowDecorActionBar.java */
    class c implements h0 {
        c() {
        }

        @Override // androidx.core.view.h0
        public void a(View view) {
            ((View) n.this.f286d.getParent()).invalidate();
        }
    }

    /* JADX INFO: compiled from: WindowDecorActionBar.java */
    public class d extends androidx.appcompat.view.b implements g.a {

        /* JADX INFO: renamed from: g, reason: collision with root package name */
        private final Context f312g;

        /* JADX INFO: renamed from: h, reason: collision with root package name */
        private final androidx.appcompat.view.menu.g f313h;

        /* JADX INFO: renamed from: i, reason: collision with root package name */
        private b.a f314i;

        /* JADX INFO: renamed from: j, reason: collision with root package name */
        private WeakReference<View> f315j;

        public d(Context context, b.a aVar) {
            this.f312g = context;
            this.f314i = aVar;
            androidx.appcompat.view.menu.g gVarS = new androidx.appcompat.view.menu.g(context).S(1);
            this.f313h = gVarS;
            gVarS.R(this);
        }

        @Override // androidx.appcompat.view.menu.g.a
        public boolean a(androidx.appcompat.view.menu.g gVar, MenuItem menuItem) {
            b.a aVar = this.f314i;
            if (aVar != null) {
                return aVar.b(this, menuItem);
            }
            return false;
        }

        @Override // androidx.appcompat.view.menu.g.a
        public void b(androidx.appcompat.view.menu.g gVar) {
            if (this.f314i == null) {
                return;
            }
            k();
            n.this.f288f.l();
        }

        @Override // androidx.appcompat.view.b
        public void c() {
            n nVar = n.this;
            if (nVar.f292j != this) {
                return;
            }
            if (n.w(nVar.f300r, nVar.f301s, false)) {
                this.f314i.d(this);
            } else {
                n nVar2 = n.this;
                nVar2.f293k = this;
                nVar2.f294l = this.f314i;
            }
            this.f314i = null;
            n.this.v(false);
            n.this.f288f.g();
            n nVar3 = n.this;
            nVar3.f285c.setHideOnContentScrollEnabled(nVar3.f306x);
            n.this.f292j = null;
        }

        @Override // androidx.appcompat.view.b
        public View d() {
            WeakReference<View> weakReference = this.f315j;
            if (weakReference != null) {
                return weakReference.get();
            }
            return null;
        }

        @Override // androidx.appcompat.view.b
        public Menu e() {
            return this.f313h;
        }

        @Override // androidx.appcompat.view.b
        public MenuInflater f() {
            return new androidx.appcompat.view.g(this.f312g);
        }

        @Override // androidx.appcompat.view.b
        public CharSequence g() {
            return n.this.f288f.getSubtitle();
        }

        @Override // androidx.appcompat.view.b
        public CharSequence i() {
            return n.this.f288f.getTitle();
        }

        @Override // androidx.appcompat.view.b
        public void k() {
            if (n.this.f292j != this) {
                return;
            }
            this.f313h.d0();
            try {
                this.f314i.a(this, this.f313h);
            } finally {
                this.f313h.c0();
            }
        }

        @Override // androidx.appcompat.view.b
        public boolean l() {
            return n.this.f288f.j();
        }

        @Override // androidx.appcompat.view.b
        public void m(View view) {
            n.this.f288f.setCustomView(view);
            this.f315j = new WeakReference<>(view);
        }

        @Override // androidx.appcompat.view.b
        public void n(int i3) {
            o(n.this.f283a.getResources().getString(i3));
        }

        @Override // androidx.appcompat.view.b
        public void o(CharSequence charSequence) {
            n.this.f288f.setSubtitle(charSequence);
        }

        @Override // androidx.appcompat.view.b
        public void q(int i3) {
            r(n.this.f283a.getResources().getString(i3));
        }

        @Override // androidx.appcompat.view.b
        public void r(CharSequence charSequence) {
            n.this.f288f.setTitle(charSequence);
        }

        @Override // androidx.appcompat.view.b
        public void s(boolean z2) {
            super.s(z2);
            n.this.f288f.setTitleOptional(z2);
        }

        public boolean t() {
            this.f313h.d0();
            try {
                return this.f314i.c(this, this.f313h);
            } finally {
                this.f313h.c0();
            }
        }
    }

    public n(Activity activity, boolean z2) {
        new ArrayList();
        this.f296n = new ArrayList<>();
        this.f298p = 0;
        this.f299q = true;
        this.f303u = true;
        this.f307y = new a();
        this.f308z = new b();
        this.A = new c();
        View decorView = activity.getWindow().getDecorView();
        D(decorView);
        if (z2) {
            return;
        }
        this.f289g = decorView.findViewById(R.id.content);
    }

    /* JADX WARN: Multi-variable type inference failed */
    private androidx.appcompat.widget.h0 A(View view) {
        if (view instanceof androidx.appcompat.widget.h0) {
            return (androidx.appcompat.widget.h0) view;
        }
        if (view instanceof Toolbar) {
            return ((Toolbar) view).getWrapper();
        }
        StringBuilder sb = new StringBuilder();
        sb.append("Can't make a decor toolbar out of ");
        sb.append(view != 0 ? view.getClass().getSimpleName() : "null");
        throw new IllegalStateException(sb.toString());
    }

    private void C() {
        if (this.f302t) {
            this.f302t = false;
            ActionBarOverlayLayout actionBarOverlayLayout = this.f285c;
            if (actionBarOverlayLayout != null) {
                actionBarOverlayLayout.setShowingForActionMode(false);
            }
            M(false);
        }
    }

    private void D(View view) {
        ActionBarOverlayLayout actionBarOverlayLayout = (ActionBarOverlayLayout) view.findViewById(c.f.f3241p);
        this.f285c = actionBarOverlayLayout;
        if (actionBarOverlayLayout != null) {
            actionBarOverlayLayout.setActionBarVisibilityCallback(this);
        }
        this.f287e = A(view.findViewById(c.f.f3226a));
        this.f288f = (ActionBarContextView) view.findViewById(c.f.f3231f);
        ActionBarContainer actionBarContainer = (ActionBarContainer) view.findViewById(c.f.f3228c);
        this.f286d = actionBarContainer;
        androidx.appcompat.widget.h0 h0Var = this.f287e;
        if (h0Var == null || this.f288f == null || actionBarContainer == null) {
            throw new IllegalStateException(n.class.getSimpleName() + " can only be used with a compatible window decor layout");
        }
        this.f283a = h0Var.d();
        boolean z2 = (this.f287e.j() & 4) != 0;
        if (z2) {
            this.f291i = true;
        }
        androidx.appcompat.view.a aVarB = androidx.appcompat.view.a.b(this.f283a);
        J(aVarB.a() || z2);
        H(aVarB.g());
        TypedArray typedArrayObtainStyledAttributes = this.f283a.obtainStyledAttributes(null, c.j.f3288a, c.a.f3152c, 0);
        if (typedArrayObtainStyledAttributes.getBoolean(c.j.f3328k, false)) {
            I(true);
        }
        int dimensionPixelSize = typedArrayObtainStyledAttributes.getDimensionPixelSize(c.j.f3320i, 0);
        if (dimensionPixelSize != 0) {
            G(dimensionPixelSize);
        }
        typedArrayObtainStyledAttributes.recycle();
    }

    private void H(boolean z2) {
        this.f297o = z2;
        if (z2) {
            this.f286d.setTabContainer(null);
            this.f287e.m(this.f290h);
        } else {
            this.f287e.m(null);
            this.f286d.setTabContainer(this.f290h);
        }
        boolean z3 = B() == 2;
        t0 t0Var = this.f290h;
        if (t0Var != null) {
            if (z3) {
                t0Var.setVisibility(0);
                ActionBarOverlayLayout actionBarOverlayLayout = this.f285c;
                if (actionBarOverlayLayout != null) {
                    y.o0(actionBarOverlayLayout);
                }
            } else {
                t0Var.setVisibility(8);
            }
        }
        this.f287e.t(!this.f297o && z3);
        this.f285c.setHasNonEmbeddedTabs(!this.f297o && z3);
    }

    private boolean K() {
        return y.V(this.f286d);
    }

    private void L() {
        if (this.f302t) {
            return;
        }
        this.f302t = true;
        ActionBarOverlayLayout actionBarOverlayLayout = this.f285c;
        if (actionBarOverlayLayout != null) {
            actionBarOverlayLayout.setShowingForActionMode(true);
        }
        M(false);
    }

    private void M(boolean z2) {
        if (w(this.f300r, this.f301s, this.f302t)) {
            if (this.f303u) {
                return;
            }
            this.f303u = true;
            z(z2);
            return;
        }
        if (this.f303u) {
            this.f303u = false;
            y(z2);
        }
    }

    static boolean w(boolean z2, boolean z3, boolean z4) {
        if (z4) {
            return true;
        }
        return (z2 || z3) ? false : true;
    }

    public int B() {
        return this.f287e.o();
    }

    public void E(boolean z2) {
        F(z2 ? 4 : 0, 4);
    }

    public void F(int i3, int i4) {
        int iJ = this.f287e.j();
        if ((i4 & 4) != 0) {
            this.f291i = true;
        }
        this.f287e.u((i3 & i4) | ((~i4) & iJ));
    }

    public void G(float f3) {
        y.z0(this.f286d, f3);
    }

    public void I(boolean z2) {
        if (z2 && !this.f285c.w()) {
            throw new IllegalStateException("Action bar must be in overlay mode (Window.FEATURE_OVERLAY_ACTION_BAR) to enable hide on content scroll");
        }
        this.f306x = z2;
        this.f285c.setHideOnContentScrollEnabled(z2);
    }

    public void J(boolean z2) {
        this.f287e.n(z2);
    }

    @Override // androidx.appcompat.widget.ActionBarOverlayLayout.d
    public void a(boolean z2) {
        this.f299q = z2;
    }

    @Override // androidx.appcompat.widget.ActionBarOverlayLayout.d
    public void b() {
        if (this.f301s) {
            this.f301s = false;
            M(true);
        }
    }

    @Override // androidx.appcompat.widget.ActionBarOverlayLayout.d
    public void c() {
        androidx.appcompat.view.h hVar = this.f304v;
        if (hVar != null) {
            hVar.a();
            this.f304v = null;
        }
    }

    @Override // androidx.appcompat.widget.ActionBarOverlayLayout.d
    public void d(int i3) {
        this.f298p = i3;
    }

    @Override // androidx.appcompat.widget.ActionBarOverlayLayout.d
    public void e() {
        if (this.f301s) {
            return;
        }
        this.f301s = true;
        M(true);
    }

    @Override // androidx.appcompat.widget.ActionBarOverlayLayout.d
    public void f() {
    }

    @Override // androidx.appcompat.app.a
    public boolean h() {
        androidx.appcompat.widget.h0 h0Var = this.f287e;
        if (h0Var == null || !h0Var.r()) {
            return false;
        }
        this.f287e.collapseActionView();
        return true;
    }

    @Override // androidx.appcompat.app.a
    public void i(boolean z2) {
        if (z2 == this.f295m) {
            return;
        }
        this.f295m = z2;
        int size = this.f296n.size();
        for (int i3 = 0; i3 < size; i3++) {
            this.f296n.get(i3).a(z2);
        }
    }

    @Override // androidx.appcompat.app.a
    public int j() {
        return this.f287e.j();
    }

    @Override // androidx.appcompat.app.a
    public Context k() {
        if (this.f284b == null) {
            TypedValue typedValue = new TypedValue();
            this.f283a.getTheme().resolveAttribute(c.a.f3156g, typedValue, true);
            int i3 = typedValue.resourceId;
            if (i3 != 0) {
                this.f284b = new ContextThemeWrapper(this.f283a, i3);
            } else {
                this.f284b = this.f283a;
            }
        }
        return this.f284b;
    }

    @Override // androidx.appcompat.app.a
    public void m(Configuration configuration) {
        H(androidx.appcompat.view.a.b(this.f283a).g());
    }

    @Override // androidx.appcompat.app.a
    public boolean o(int i3, KeyEvent keyEvent) {
        Menu menuE;
        d dVar = this.f292j;
        if (dVar == null || (menuE = dVar.e()) == null) {
            return false;
        }
        menuE.setQwertyMode(KeyCharacterMap.load(keyEvent != null ? keyEvent.getDeviceId() : -1).getKeyboardType() != 1);
        return menuE.performShortcut(i3, keyEvent, 0);
    }

    @Override // androidx.appcompat.app.a
    public void r(boolean z2) {
        if (this.f291i) {
            return;
        }
        E(z2);
    }

    @Override // androidx.appcompat.app.a
    public void s(boolean z2) {
        androidx.appcompat.view.h hVar;
        this.f305w = z2;
        if (z2 || (hVar = this.f304v) == null) {
            return;
        }
        hVar.a();
    }

    @Override // androidx.appcompat.app.a
    public void t(CharSequence charSequence) {
        this.f287e.setWindowTitle(charSequence);
    }

    @Override // androidx.appcompat.app.a
    public androidx.appcompat.view.b u(b.a aVar) {
        d dVar = this.f292j;
        if (dVar != null) {
            dVar.c();
        }
        this.f285c.setHideOnContentScrollEnabled(false);
        this.f288f.k();
        d dVar2 = new d(this.f288f.getContext(), aVar);
        if (!dVar2.t()) {
            return null;
        }
        this.f292j = dVar2;
        dVar2.k();
        this.f288f.h(dVar2);
        v(true);
        return dVar2;
    }

    public void v(boolean z2) {
        e0 e0VarF;
        e0 e0VarF2;
        if (z2) {
            L();
        } else {
            C();
        }
        if (!K()) {
            if (z2) {
                this.f287e.k(4);
                this.f288f.setVisibility(0);
                return;
            } else {
                this.f287e.k(0);
                this.f288f.setVisibility(8);
                return;
            }
        }
        if (z2) {
            e0VarF = this.f287e.p(4, 100L);
            e0VarF2 = this.f288f.f(0, 200L);
        } else {
            e0 e0VarP = this.f287e.p(0, 200L);
            e0VarF = this.f288f.f(8, 100L);
            e0VarF2 = e0VarP;
        }
        androidx.appcompat.view.h hVar = new androidx.appcompat.view.h();
        hVar.d(e0VarF, e0VarF2);
        hVar.h();
    }

    void x() {
        b.a aVar = this.f294l;
        if (aVar != null) {
            aVar.d(this.f293k);
            this.f293k = null;
            this.f294l = null;
        }
    }

    public void y(boolean z2) {
        View view;
        androidx.appcompat.view.h hVar = this.f304v;
        if (hVar != null) {
            hVar.a();
        }
        if (this.f298p != 0 || (!this.f305w && !z2)) {
            this.f307y.a(null);
            return;
        }
        this.f286d.setAlpha(1.0f);
        this.f286d.setTransitioning(true);
        androidx.appcompat.view.h hVar2 = new androidx.appcompat.view.h();
        float f3 = -this.f286d.getHeight();
        if (z2) {
            this.f286d.getLocationInWindow(new int[]{0, 0});
            f3 -= r5[1];
        }
        e0 e0VarM = y.e(this.f286d).m(f3);
        e0VarM.k(this.A);
        hVar2.c(e0VarM);
        if (this.f299q && (view = this.f289g) != null) {
            hVar2.c(y.e(view).m(f3));
        }
        hVar2.f(B);
        hVar2.e(250L);
        hVar2.g(this.f307y);
        this.f304v = hVar2;
        hVar2.h();
    }

    public void z(boolean z2) {
        View view;
        View view2;
        androidx.appcompat.view.h hVar = this.f304v;
        if (hVar != null) {
            hVar.a();
        }
        this.f286d.setVisibility(0);
        if (this.f298p == 0 && (this.f305w || z2)) {
            this.f286d.setTranslationY(0.0f);
            float f3 = -this.f286d.getHeight();
            if (z2) {
                this.f286d.getLocationInWindow(new int[]{0, 0});
                f3 -= r5[1];
            }
            this.f286d.setTranslationY(f3);
            androidx.appcompat.view.h hVar2 = new androidx.appcompat.view.h();
            e0 e0VarM = y.e(this.f286d).m(0.0f);
            e0VarM.k(this.A);
            hVar2.c(e0VarM);
            if (this.f299q && (view2 = this.f289g) != null) {
                view2.setTranslationY(f3);
                hVar2.c(y.e(this.f289g).m(0.0f));
            }
            hVar2.f(C);
            hVar2.e(250L);
            hVar2.g(this.f308z);
            this.f304v = hVar2;
            hVar2.h();
        } else {
            this.f286d.setAlpha(1.0f);
            this.f286d.setTranslationY(0.0f);
            if (this.f299q && (view = this.f289g) != null) {
                view.setTranslationY(0.0f);
            }
            this.f308z.a(null);
        }
        ActionBarOverlayLayout actionBarOverlayLayout = this.f285c;
        if (actionBarOverlayLayout != null) {
            y.o0(actionBarOverlayLayout);
        }
    }

    public n(Dialog dialog) {
        new ArrayList();
        this.f296n = new ArrayList<>();
        this.f298p = 0;
        this.f299q = true;
        this.f303u = true;
        this.f307y = new a();
        this.f308z = new b();
        this.A = new c();
        D(dialog.getWindow().getDecorView());
    }
}
