package d.b.f.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 com.ifpdos.udi.service.core.pc.R;
import d.b.f.i.m;
import d.h.j.y;
import java.util.concurrent.atomic.AtomicInteger;

/* 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 f1848b;

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

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

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

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

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

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

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

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

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

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

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

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

    public l(Context context, g gVar, View view, boolean z2, int i2, int i3) {
        this.a = context;
        this.f1848b = gVar;
        this.f1852f = view;
        this.f1849c = z2;
        this.f1850d = i2;
        this.f1851e = i3;
    }

    public k a() {
        if (this.f1856j == null) {
            Display defaultDisplay = ((WindowManager) this.a.getSystemService("window")).getDefaultDisplay();
            Point point = new Point();
            defaultDisplay.getRealSize(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.f1852f, this.f1850d, this.f1851e, this.f1849c) : new q(this.a, this.f1848b, this.f1852f, this.f1850d, this.f1851e, this.f1849c);
            dVar.l(this.f1848b);
            dVar.r(this.f1858l);
            dVar.n(this.f1852f);
            dVar.g(this.f1855i);
            dVar.o(this.f1854h);
            dVar.p(this.f1853g);
            this.f1856j = dVar;
        }
        return this.f1856j;
    }

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

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

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

    public final void e(int i2, int i3, boolean z2, boolean z3) {
        k kVarA = a();
        kVarA.s(z3);
        if (z2) {
            int i4 = this.f1853g;
            View view = this.f1852f;
            AtomicInteger atomicInteger = y.a;
            if ((Gravity.getAbsoluteGravity(i4, y.d.d(view)) & 7) == 5) {
                i2 -= this.f1852f.getWidth();
            }
            kVarA.q(i2);
            kVarA.t(i3);
            int i5 = (int) ((this.a.getResources().getDisplayMetrics().density * 48.0f) / 2.0f);
            kVarA.f1847f = new Rect(i2 - i5, i3 - i5, i2 + i5, i3 + i5);
        }
        kVarA.h();
    }

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