package p138.p145.p146.p170.p171;

import android.content.Context;
import android.graphics.Point;
import android.graphics.drawable.Drawable;
import android.util.Log;
import android.view.Display;
import android.view.View;
import android.view.ViewGroup;
import android.view.ViewTreeObserver;
import android.view.WindowManager;
import java.lang.ref.WeakReference;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import p000.p001.p002.p003.p004.C0567;
import p138.p139.p143.p144.C2803;
import p138.p145.p146.C2813;
import p138.p145.p146.p170.InterfaceC3200;

/* JADX INFO: renamed from: ދ.ؠ.֏.ސ.ޅ.ށ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public abstract class AbstractC3210<T extends View, Z> implements InterfaceC3217<Z> {

    /* JADX INFO: renamed from: ޅ, reason: contains not printable characters */
    public static final int f9545 = C2813.glide_custom_view_target_tag;

    /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
    public final C3211 f9546;

    /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
    public final T f9547;

    /* JADX INFO: renamed from: ދ.ؠ.֏.ސ.ޅ.ށ$֏, reason: contains not printable characters */
    public static final class C3211 {

        /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
        public static Integer f9548;

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final View f9549;

        /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
        public final List<InterfaceC3216> f9550 = new ArrayList();

        /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
        public ViewTreeObserverOnPreDrawListenerC3212 f9551;

        /* JADX INFO: renamed from: ދ.ؠ.֏.ސ.ޅ.ށ$֏$֏, reason: contains not printable characters */
        public static final class ViewTreeObserverOnPreDrawListenerC3212 implements ViewTreeObserver.OnPreDrawListener {

            /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
            public final WeakReference<C3211> f9552;

            public ViewTreeObserverOnPreDrawListenerC3212(C3211 c3211) {
                this.f9552 = new WeakReference<>(c3211);
            }

            @Override // android.view.ViewTreeObserver.OnPreDrawListener
            public boolean onPreDraw() {
                if (Log.isLoggable("CustomViewTarget", 2)) {
                    Log.v("CustomViewTarget", "OnGlobalLayoutListener called attachStateListener=" + this);
                }
                C3211 c3211 = this.f9552.get();
                if (c3211 == null || c3211.f9550.isEmpty()) {
                    return true;
                }
                int iM5304 = c3211.m5304();
                int iM5303 = c3211.m5303();
                if (!c3211.m5302(iM5304, iM5303)) {
                    return true;
                }
                Iterator it = new ArrayList(c3211.f9550).iterator();
                while (it.hasNext()) {
                    ((InterfaceC3216) it.next()).mo5284(iM5304, iM5303);
                }
                c3211.m5301();
                return true;
            }
        }

        public C3211(View view) {
            this.f9549 = view;
        }

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final int m5300(int i, int i2, int i3) {
            int i4 = i2 - i3;
            if (i4 > 0) {
                return i4;
            }
            int i5 = i - i3;
            if (i5 > 0) {
                return i5;
            }
            if (this.f9549.isLayoutRequested() || i2 != -2) {
                return 0;
            }
            if (Log.isLoggable("CustomViewTarget", 4)) {
                Log.i("CustomViewTarget", "Glide treats LayoutParams.WRAP_CONTENT as a request for an image the size of this device's screen dimensions. If you want to load the original image and are ok with the corresponding memory cost and OOMs (depending on the input size), use .override(Target.SIZE_ORIGINAL). Otherwise, use LayoutParams.MATCH_PARENT, set layout_width and layout_height to fixed dimension, or use .override() with fixed dimensions.");
            }
            Context context = this.f9549.getContext();
            if (f9548 == null) {
                WindowManager windowManager = (WindowManager) context.getSystemService("window");
                C0567.m1858(windowManager, "Argument must not be null");
                Display defaultDisplay = windowManager.getDefaultDisplay();
                Point point = new Point();
                defaultDisplay.getSize(point);
                f9548 = Integer.valueOf(Math.max(point.x, point.y));
            }
            return f9548.intValue();
        }

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public void m5301() {
            ViewTreeObserver viewTreeObserver = this.f9549.getViewTreeObserver();
            if (viewTreeObserver.isAlive()) {
                viewTreeObserver.removeOnPreDrawListener(this.f9551);
            }
            this.f9551 = null;
            this.f9550.clear();
        }

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final boolean m5302(int i, int i2) {
            if (i > 0 || i == Integer.MIN_VALUE) {
                if (i2 > 0 || i2 == Integer.MIN_VALUE) {
                    return true;
                }
            }
            return false;
        }

        /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
        public final int m5303() {
            int paddingBottom = this.f9549.getPaddingBottom() + this.f9549.getPaddingTop();
            ViewGroup.LayoutParams layoutParams = this.f9549.getLayoutParams();
            return m5300(this.f9549.getHeight(), layoutParams != null ? layoutParams.height : 0, paddingBottom);
        }

        /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
        public final int m5304() {
            int paddingRight = this.f9549.getPaddingRight() + this.f9549.getPaddingLeft();
            ViewGroup.LayoutParams layoutParams = this.f9549.getLayoutParams();
            return m5300(this.f9549.getWidth(), layoutParams != null ? layoutParams.width : 0, paddingRight);
        }
    }

    public AbstractC3210(T t) {
        C0567.m1858(t, "Argument must not be null");
        this.f9547 = t;
        this.f9546 = new C3211(t);
    }

    public String toString() {
        StringBuilder sbM4889 = C2803.m4889("Target for: ");
        sbM4889.append(this.f9547);
        return sbM4889.toString();
    }

    @Override // p138.p145.p146.p167.InterfaceC3172
    /* JADX INFO: renamed from: ֏ */
    public void mo4914() {
    }

    @Override // p138.p145.p146.p170.p171.InterfaceC3217
    /* JADX INFO: renamed from: ֏ */
    public final void mo5295(InterfaceC3200 interfaceC3200) {
        this.f9547.setTag(f9545, interfaceC3200);
    }

    @Override // p138.p145.p146.p170.p171.InterfaceC3217
    /* JADX INFO: renamed from: ֏ */
    public final void mo5296(InterfaceC3216 interfaceC3216) {
        this.f9546.f9550.remove(interfaceC3216);
    }

    @Override // p138.p145.p146.p170.p171.InterfaceC3217
    /* JADX INFO: renamed from: ؠ */
    public final InterfaceC3200 mo5297() {
        Object tag = this.f9547.getTag(f9545);
        if (tag == null) {
            return null;
        }
        if (tag instanceof InterfaceC3200) {
            return (InterfaceC3200) tag;
        }
        throw new IllegalArgumentException("You must not pass non-R.id ids to setTag(id)");
    }

    @Override // p138.p145.p146.p170.p171.InterfaceC3217
    /* JADX INFO: renamed from: ؠ */
    public final void mo5298(Drawable drawable) {
    }

    @Override // p138.p145.p146.p170.p171.InterfaceC3217
    /* JADX INFO: renamed from: ؠ */
    public final void mo5299(InterfaceC3216 interfaceC3216) {
        C3211 c3211 = this.f9546;
        int iM5304 = c3211.m5304();
        int iM5303 = c3211.m5303();
        if (c3211.m5302(iM5304, iM5303)) {
            interfaceC3216.mo5284(iM5304, iM5303);
            return;
        }
        if (!c3211.f9550.contains(interfaceC3216)) {
            c3211.f9550.add(interfaceC3216);
        }
        if (c3211.f9551 == null) {
            ViewTreeObserver viewTreeObserver = c3211.f9549.getViewTreeObserver();
            C3211.ViewTreeObserverOnPreDrawListenerC3212 viewTreeObserverOnPreDrawListenerC3212 = new C3211.ViewTreeObserverOnPreDrawListenerC3212(c3211);
            c3211.f9551 = viewTreeObserverOnPreDrawListenerC3212;
            viewTreeObserver.addOnPreDrawListener(viewTreeObserverOnPreDrawListenerC3212);
        }
    }

    @Override // p138.p145.p146.p167.InterfaceC3172
    /* JADX INFO: renamed from: ހ */
    public void mo4918() {
    }

    @Override // p138.p145.p146.p170.p171.InterfaceC3217
    /* JADX INFO: renamed from: ހ */
    public final void mo5221(Drawable drawable) {
        this.f9546.m5301();
    }

    @Override // p138.p145.p146.p167.InterfaceC3172
    /* JADX INFO: renamed from: ށ */
    public void mo4919() {
    }
}
