package j0;

import android.animation.Animator;
import android.animation.AnimatorListenerAdapter;
import android.animation.ObjectAnimator;
import android.view.View;
import android.view.ViewGroup;

/* JADX INFO: compiled from: Fade.java */
/* JADX INFO: loaded from: classes.dex */
public class d extends j0 {

    /* JADX INFO: compiled from: Fade.java */
    class a extends n {

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        final /* synthetic */ View f4944a;

        a(d dVar, View view) {
            this.f4944a = view;
        }

        @Override // j0.m.f
        public void e(m mVar) {
            c0.g(this.f4944a, 1.0f);
            c0.a(this.f4944a);
            mVar.P(this);
        }
    }

    /* JADX INFO: compiled from: Fade.java */
    private static class b extends AnimatorListenerAdapter {

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        private final View f4945a;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        private boolean f4946b = false;

        b(View view) {
            this.f4945a = view;
        }

        @Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorListener
        public void onAnimationEnd(Animator animator) {
            c0.g(this.f4945a, 1.0f);
            if (this.f4946b) {
                this.f4945a.setLayerType(0, null);
            }
        }

        @Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorListener
        public void onAnimationStart(Animator animator) {
            if (androidx.core.view.y.R(this.f4945a) && this.f4945a.getLayerType() == 0) {
                this.f4946b = true;
                this.f4945a.setLayerType(2, null);
            }
        }
    }

    public d(int i3) {
        i0(i3);
    }

    private Animator j0(View view, float f3, float f4) {
        if (f3 == f4) {
            return null;
        }
        c0.g(view, f3);
        ObjectAnimator objectAnimatorOfFloat = ObjectAnimator.ofFloat(view, c0.f4943b, f4);
        objectAnimatorOfFloat.addListener(new b(view));
        a(new a(this, view));
        return objectAnimatorOfFloat;
    }

    private static float k0(s sVar, float f3) {
        Float f4;
        return (sVar == null || (f4 = (Float) sVar.f5038a.get("android:fade:transitionAlpha")) == null) ? f3 : f4.floatValue();
    }

    @Override // j0.j0
    public Animator e0(ViewGroup viewGroup, View view, s sVar, s sVar2) {
        float fK0 = k0(sVar, 0.0f);
        return j0(view, fK0 != 1.0f ? fK0 : 0.0f, 1.0f);
    }

    @Override // j0.j0
    public Animator g0(ViewGroup viewGroup, View view, s sVar, s sVar2) {
        c0.e(view);
        return j0(view, k0(sVar, 1.0f), 0.0f);
    }

    @Override // j0.j0, j0.m
    public void j(s sVar) {
        super.j(sVar);
        sVar.f5038a.put("android:fade:transitionAlpha", Float.valueOf(c0.c(sVar.f5039b)));
    }

    public d() {
    }
}
