package d.r;

import android.animation.Animator;
import android.animation.AnimatorListenerAdapter;
import android.animation.ObjectAnimator;
import android.view.View;
import android.view.ViewGroup;
import d.h.j.y;
import java.util.concurrent.atomic.AtomicInteger;

/* JADX INFO: loaded from: classes.dex */
public class c extends a0 {

    public class a extends k {
        public final /* synthetic */ View a;

        public a(c cVar, View view) {
            this.a = view;
        }

        @Override // d.r.h.d
        public void c(h hVar) {
            View view = this.a;
            y yVar = s.a;
            yVar.e(view, 1.0f);
            yVar.a(this.a);
            hVar.y(this);
        }
    }

    public static class b extends AnimatorListenerAdapter {
        public final View a;

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

        public b(View view) {
            this.a = view;
        }

        @Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorListener
        public void onAnimationEnd(Animator animator) {
            s.a.e(this.a, 1.0f);
            if (this.f3378b) {
                this.a.setLayerType(0, null);
            }
        }

        @Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorListener
        public void onAnimationStart(Animator animator) {
            View view = this.a;
            AtomicInteger atomicInteger = d.h.j.y.a;
            if (y.c.h(view) && this.a.getLayerType() == 0) {
                this.f3378b = true;
                this.a.setLayerType(2, null);
            }
        }
    }

    public c(int i2) {
        if ((i2 & (-4)) != 0) {
            throw new IllegalArgumentException("Only MODE_IN and MODE_OUT flags are allowed");
        }
        this.J = i2;
    }

    @Override // d.r.a0
    public Animator M(ViewGroup viewGroup, View view, p pVar, p pVar2) {
        s.a.c(view);
        Float f2 = (Float) pVar.a.get("android:fade:transitionAlpha");
        return N(view, f2 != null ? f2.floatValue() : 1.0f, 0.0f);
    }

    public final Animator N(View view, float f2, float f3) {
        if (f2 == f3) {
            return null;
        }
        s.a.e(view, f2);
        ObjectAnimator objectAnimatorOfFloat = ObjectAnimator.ofFloat(view, s.f3418b, f3);
        objectAnimatorOfFloat.addListener(new b(view));
        b(new a(this, view));
        return objectAnimatorOfFloat;
    }

    @Override // d.r.h
    public void j(p pVar) {
        K(pVar);
        pVar.a.put("android:fade:transitionAlpha", Float.valueOf(s.a(pVar.f3413b)));
    }
}
