package c.b.e.i;

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 c.b.e.i.m;
import c.f.j.a0;
import c.f.j.i0;
import com.ifpdos.debugmenu.R;
import java.util.WeakHashMap;

/* JADX INFO: compiled from: MenuPopupHelper.java */
/* JADX INFO: loaded from: classes.dex */
public class l {
    public final Context a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final g f746b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final boolean f747c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final int f748d;

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

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

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

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

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

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    public PopupWindow.OnDismissListener f755k;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public int f751g = 8388611;

    /* JADX INFO: renamed from: l, reason: collision with root package name */
    public final PopupWindow.OnDismissListener f756l = new a();

    /* JADX INFO: compiled from: MenuPopupHelper.java */
    public class a implements PopupWindow.OnDismissListener {
        public a() {
        }

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

    /* JADX INFO: compiled from: MenuPopupHelper.java */
    public static class b {
        public static void a(Display display, Point point) {
            display.getRealSize(point);
        }
    }

    public l(Context context, g gVar, View view, boolean z, int i2, int i3) {
        this.a = context;
        this.f746b = gVar;
        this.f750f = view;
        this.f747c = z;
        this.f748d = i2;
        this.f749e = i3;
    }

    public k a() {
        if (this.f754j == null) {
            Display defaultDisplay = ((WindowManager) this.a.getSystemService("window")).getDefaultDisplay();
            Point point = new Point();
            b.a(defaultDisplay, point);
            k dVar = Math.min(point.x, point.y) >= this.a.getResources().getDimensionPixelSize(R.dimen.abc_cascading_menus_min_smallest_width) ? new d(this.a, this.f750f, this.f748d, this.f749e, this.f747c) : new q(this.a, this.f746b, this.f750f, this.f748d, this.f749e, this.f747c);
            dVar.l(this.f746b);
            dVar.r(this.f756l);
            dVar.n(this.f750f);
            dVar.g(this.f753i);
            dVar.o(this.f752h);
            dVar.p(this.f751g);
            this.f754j = dVar;
        }
        return this.f754j;
    }

    public boolean b() {
        k kVar = this.f754j;
        return kVar != null && kVar.a();
    }

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

    public void d(m.a aVar) {
        this.f753i = aVar;
        k kVar = this.f754j;
        if (kVar != null) {
            kVar.g(aVar);
        }
    }

    public final void e(int i2, int i3, boolean z, boolean z2) {
        k kVarA = a();
        kVarA.s(z2);
        if (z) {
            int i4 = this.f751g;
            View view = this.f750f;
            WeakHashMap<View, i0> weakHashMap = a0.a;
            if ((Gravity.getAbsoluteGravity(i4, a0.e.d(view)) & 7) == 5) {
                i2 -= this.f750f.getWidth();
            }
            kVarA.q(i2);
            kVarA.t(i3);
            int i5 = (int) ((this.a.getResources().getDisplayMetrics().density * 48.0f) / 2.0f);
            kVarA.f745b = new Rect(i2 - i5, i3 - i5, i2 + i5, i3 + i5);
        }
        kVarA.h();
    }

    public boolean f() {
        if (b()) {
            return true;
        }
        if (this.f750f == null) {
            return false;
        }
        e(0, 0, false, false);
        return true;
    }
}
