package d.r;

import android.animation.Animator;
import android.animation.AnimatorListenerAdapter;
import android.view.View;
import android.view.ViewGroup;
import d.r.h;

/* JADX INFO: loaded from: classes.dex */
public abstract class a0 extends h {
    public static final String[] I = {"android:visibility:visibility", "android:visibility:parent"};
    public int J = 3;

    public static class a extends AnimatorListenerAdapter implements h.d {
        public final View a;

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

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

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

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

        /* JADX INFO: renamed from: f, reason: collision with root package name */
        public boolean f3365f = false;

        public a(View view, int i2, boolean z2) {
            this.a = view;
            this.f3361b = i2;
            this.f3362c = (ViewGroup) view.getParent();
            this.f3363d = z2;
            g(true);
        }

        @Override // d.r.h.d
        public void a(h hVar) {
        }

        @Override // d.r.h.d
        public void b(h hVar) {
            g(false);
        }

        @Override // d.r.h.d
        public void c(h hVar) {
            f();
            hVar.y(this);
        }

        @Override // d.r.h.d
        public void d(h hVar) {
        }

        @Override // d.r.h.d
        public void e(h hVar) {
            g(true);
        }

        public final void f() {
            if (!this.f3365f) {
                s.a.f(this.a, this.f3361b);
                ViewGroup viewGroup = this.f3362c;
                if (viewGroup != null) {
                    viewGroup.invalidate();
                }
            }
            g(false);
        }

        public final void g(boolean z2) {
            ViewGroup viewGroup;
            if (!this.f3363d || this.f3364e == z2 || (viewGroup = this.f3362c) == null) {
                return;
            }
            this.f3364e = z2;
            r.a(viewGroup, z2);
        }

        @Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorListener
        public void onAnimationCancel(Animator animator) {
            this.f3365f = true;
        }

        @Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorListener
        public void onAnimationEnd(Animator animator) {
            f();
        }

        @Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorPauseListener
        public void onAnimationPause(Animator animator) {
            if (this.f3365f) {
                return;
            }
            s.a.f(this.a, this.f3361b);
        }

        @Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorListener
        public void onAnimationRepeat(Animator animator) {
        }

        @Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorPauseListener
        public void onAnimationResume(Animator animator) {
            if (this.f3365f) {
                return;
            }
            s.a.f(this.a, 0);
        }

        @Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorListener
        public void onAnimationStart(Animator animator) {
        }
    }

    public static class b {
        public boolean a;

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

        /* JADX INFO: renamed from: c, reason: collision with root package name */
        public int f3367c;

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

        /* JADX INFO: renamed from: e, reason: collision with root package name */
        public ViewGroup f3369e;

        /* JADX INFO: renamed from: f, reason: collision with root package name */
        public ViewGroup f3370f;
    }

    public final void K(p pVar) {
        pVar.a.put("android:visibility:visibility", Integer.valueOf(pVar.f3413b.getVisibility()));
        pVar.a.put("android:visibility:parent", pVar.f3413b.getParent());
        int[] iArr = new int[2];
        pVar.f3413b.getLocationOnScreen(iArr);
        pVar.a.put("android:visibility:screenLocation", iArr);
    }

    /* JADX WARN: Code restructure failed: missing block: B:24:0x0075, code lost:
    
        if (r9 == 0) goto L35;
     */
    /* JADX WARN: Code restructure failed: missing block: B:30:0x007f, code lost:
    
        if (r0.f3369e == null) goto L35;
     */
    /* JADX WARN: Code restructure failed: missing block: B:39:0x0091, code lost:
    
        if (r0.f3367c == 0) goto L40;
     */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public final d.r.a0.b L(d.r.p r8, d.r.p r9) {
        /*
            r7 = this;
            d.r.a0$b r0 = new d.r.a0$b
            r0.<init>()
            r1 = 0
            r0.a = r1
            r0.f3366b = r1
            java.lang.String r2 = "android:visibility:parent"
            r3 = 0
            r4 = -1
            java.lang.String r5 = "android:visibility:visibility"
            if (r8 == 0) goto L33
            java.util.Map<java.lang.String, java.lang.Object> r6 = r8.a
            boolean r6 = r6.containsKey(r5)
            if (r6 == 0) goto L33
            java.util.Map<java.lang.String, java.lang.Object> r6 = r8.a
            java.lang.Object r6 = r6.get(r5)
            java.lang.Integer r6 = (java.lang.Integer) r6
            int r6 = r6.intValue()
            r0.f3367c = r6
            java.util.Map<java.lang.String, java.lang.Object> r6 = r8.a
            java.lang.Object r6 = r6.get(r2)
            android.view.ViewGroup r6 = (android.view.ViewGroup) r6
            r0.f3369e = r6
            goto L37
        L33:
            r0.f3367c = r4
            r0.f3369e = r3
        L37:
            if (r9 == 0) goto L5a
            java.util.Map<java.lang.String, java.lang.Object> r6 = r9.a
            boolean r6 = r6.containsKey(r5)
            if (r6 == 0) goto L5a
            java.util.Map<java.lang.String, java.lang.Object> r3 = r9.a
            java.lang.Object r3 = r3.get(r5)
            java.lang.Integer r3 = (java.lang.Integer) r3
            int r3 = r3.intValue()
            r0.f3368d = r3
            java.util.Map<java.lang.String, java.lang.Object> r3 = r9.a
            java.lang.Object r2 = r3.get(r2)
            android.view.ViewGroup r2 = (android.view.ViewGroup) r2
            r0.f3370f = r2
            goto L5e
        L5a:
            r0.f3368d = r4
            r0.f3370f = r3
        L5e:
            r2 = 1
            if (r8 == 0) goto L82
            if (r9 == 0) goto L82
            int r8 = r0.f3367c
            int r9 = r0.f3368d
            if (r8 != r9) goto L70
            android.view.ViewGroup r3 = r0.f3369e
            android.view.ViewGroup r4 = r0.f3370f
            if (r3 != r4) goto L70
            return r0
        L70:
            if (r8 == r9) goto L78
            if (r8 != 0) goto L75
            goto L93
        L75:
            if (r9 != 0) goto L96
            goto L88
        L78:
            android.view.ViewGroup r8 = r0.f3370f
            if (r8 != 0) goto L7d
            goto L93
        L7d:
            android.view.ViewGroup r8 = r0.f3369e
            if (r8 != 0) goto L96
            goto L88
        L82:
            if (r8 != 0) goto L8d
            int r8 = r0.f3368d
            if (r8 != 0) goto L8d
        L88:
            r0.f3366b = r2
        L8a:
            r0.a = r2
            goto L96
        L8d:
            if (r9 != 0) goto L96
            int r8 = r0.f3367c
            if (r8 != 0) goto L96
        L93:
            r0.f3366b = r1
            goto L8a
        L96:
            return r0
        */
        throw new UnsupportedOperationException("Method not decompiled: d.r.a0.L(d.r.p, d.r.p):d.r.a0$b");
    }

    public abstract Animator M(ViewGroup viewGroup, View view, p pVar, p pVar2);

    @Override // d.r.h
    public void f(p pVar) {
        K(pVar);
    }

    /* JADX WARN: Code restructure failed: missing block: B:16:0x0041, code lost:
    
        if (L(q(r1, false), t(r1, false)).a != false) goto L29;
     */
    /* JADX WARN: Removed duplicated region for block: B:58:0x00ad  */
    /* JADX WARN: Removed duplicated region for block: B:79:0x016e  */
    /* JADX WARN: Removed duplicated region for block: B:87:0x01da  */
    /* JADX WARN: Removed duplicated region for block: B:92:0x01eb  */
    /* JADX WARN: Removed duplicated region for block: B:99:0x0219  */
    @Override // d.r.h
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public android.animation.Animator n(android.view.ViewGroup r22, d.r.p r23, d.r.p r24) {
        /*
            Method dump skipped, instruction units count: 682
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: d.r.a0.n(android.view.ViewGroup, d.r.p, d.r.p):android.animation.Animator");
    }

    @Override // d.r.h
    public String[] s() {
        return I;
    }

    @Override // d.r.h
    public boolean u(p pVar, p pVar2) {
        if (pVar == null && pVar2 == null) {
            return false;
        }
        if (pVar != null && pVar2 != null && pVar2.a.containsKey("android:visibility:visibility") != pVar.a.containsKey("android:visibility:visibility")) {
            return false;
        }
        b bVarL = L(pVar, pVar2);
        if (bVarL.a) {
            return bVarL.f3367c == 0 || bVarL.f3368d == 0;
        }
        return false;
    }
}
