package androidx.appcompat.view.menu;

import android.content.Context;
import android.graphics.Point;
import android.graphics.Rect;
import android.view.Display;
import android.view.Gravity;
import android.view.View;
import android.view.WindowManager;
import android.widget.PopupWindow;
import androidx.appcompat.view.menu.o;
import com.strmr.ps.R;
import defpackage.l18;
import defpackage.m38;
import defpackage.sia;
import defpackage.wd2;
import java.util.WeakHashMap;

/* JADX INFO: loaded from: classes.dex */
@m38
public class n implements i {
    public final Context a;
    public final g b;
    public final boolean c;
    public final int d;
    public View e;
    public boolean g;
    public o.a h;
    public m i;
    public PopupWindow.OnDismissListener j;
    public int f = 8388611;
    public final PopupWindow.OnDismissListener k = new a();

    public class a implements PopupWindow.OnDismissListener {
        public a() {
        }

        @Override // android.widget.PopupWindow.OnDismissListener
        public final void onDismiss() {
            n.this.c();
        }
    }

    @l18
    public static class b {
        @wd2
        public static void a(Display display, Point point) {
            display.getRealSize(point);
        }
    }

    public n(Context context, g gVar, View view, boolean z, int i, int i2) {
        this.a = context;
        this.b = gVar;
        this.e = view;
        this.c = z;
        this.d = i;
    }

    public final m a() {
        m rVar;
        if (this.i == null) {
            Context context = this.a;
            Display defaultDisplay = ((WindowManager) context.getSystemService("window")).getDefaultDisplay();
            Point point = new Point();
            b.a(defaultDisplay, point);
            if (Math.min(point.x, point.y) >= context.getResources().getDimensionPixelSize(R.dimen.abc_cascading_menus_min_smallest_width)) {
                rVar = new c(context, this.e, this.d, this.c);
            } else {
                rVar = new r(this.a, this.b, this.e, this.d, this.c);
            }
            rVar.b(this.b);
            rVar.h(this.k);
            rVar.d(this.e);
            rVar.setCallback(this.h);
            rVar.e(this.g);
            rVar.f(this.f);
            this.i = rVar;
        }
        return this.i;
    }

    public final boolean b() {
        m mVar = this.i;
        return mVar != null && mVar.a();
    }

    public void c() {
        this.i = null;
        PopupWindow.OnDismissListener onDismissListener = this.j;
        if (onDismissListener != null) {
            onDismissListener.onDismiss();
        }
    }

    public final void d(boolean z) {
        this.g = z;
        m mVar = this.i;
        if (mVar != null) {
            mVar.e(z);
        }
    }

    public final void e(int i, int i2, boolean z, boolean z2) {
        m mVarA = a();
        mVarA.i(z2);
        if (z) {
            int i3 = this.f;
            View view = this.e;
            WeakHashMap weakHashMap = sia.a;
            if ((Gravity.getAbsoluteGravity(i3, view.getLayoutDirection()) & 7) == 5) {
                i -= this.e.getWidth();
            }
            mVarA.g(i);
            mVarA.j(i2);
            int i4 = (int) ((this.a.getResources().getDisplayMetrics().density * 48.0f) / 2.0f);
            mVarA.a = new Rect(i - i4, i2 - i4, i + i4, i2 + i4);
        }
        mVarA.show();
    }
}
