package androidx.leanback.transition;

import android.animation.Animator;
import android.animation.AnimatorSet;
import android.animation.ObjectAnimator;
import android.content.Context;
import android.content.res.TypedArray;
import android.transition.Fade;
import android.transition.Transition;
import android.transition.TransitionValues;
import android.transition.Visibility;
import android.util.AttributeSet;
import android.view.View;
import android.view.ViewGroup;
import android.view.animation.DecelerateInterpolator;

/* JADX INFO: loaded from: classes.dex */
public class FadeAndShortSlide extends Visibility {

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public static final DecelerateInterpolator f11745d = new DecelerateInterpolator();

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public static final a f11746e = new a(0);

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public static final a f11747f = new a(1);

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    public static final a f11748j = new a(2);

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    public static final a f11749k = new a(3);
    public static final a l = new a(4);

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final W0.e f11750a;

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

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

    public FadeAndShortSlide(Context context, AttributeSet attributeSet) {
        super(context, attributeSet);
        this.f11751b = new Fade();
        this.f11752c = -1.0f;
        b bVar = new b(this);
        TypedArray typedArrayObtainStyledAttributes = context.obtainStyledAttributes(attributeSet, Z1.a.f9148h);
        int i6 = typedArrayObtainStyledAttributes.getInt(3, 8388611);
        if (i6 == 48) {
            this.f11750a = l;
        } else if (i6 == 80) {
            this.f11750a = f11749k;
        } else if (i6 == 112) {
            this.f11750a = bVar;
        } else if (i6 == 8388611) {
            this.f11750a = f11746e;
        } else if (i6 == 8388613) {
            this.f11750a = f11747f;
        } else {
            if (i6 != 8388615) {
                throw new IllegalArgumentException("Invalid slide direction");
            }
            this.f11750a = f11748j;
        }
        typedArrayObtainStyledAttributes.recycle();
    }

    public final float a(ViewGroup viewGroup) {
        float f6 = this.f11752c;
        return f6 >= 0.0f ? f6 : viewGroup.getWidth() / 4;
    }

    @Override // android.transition.Transition
    public final Transition addListener(Transition.TransitionListener transitionListener) {
        this.f11751b.addListener(transitionListener);
        return super.addListener(transitionListener);
    }

    public final float b(ViewGroup viewGroup) {
        float f6 = this.f11752c;
        return f6 >= 0.0f ? f6 : viewGroup.getHeight() / 4;
    }

    @Override // android.transition.Visibility, android.transition.Transition
    public final void captureEndValues(TransitionValues transitionValues) {
        this.f11751b.captureEndValues(transitionValues);
        super.captureEndValues(transitionValues);
        int[] iArr = new int[2];
        transitionValues.view.getLocationOnScreen(iArr);
        transitionValues.values.put("android:fadeAndShortSlideTransition:screenPosition", iArr);
    }

    @Override // android.transition.Visibility, android.transition.Transition
    public final void captureStartValues(TransitionValues transitionValues) {
        this.f11751b.captureStartValues(transitionValues);
        super.captureStartValues(transitionValues);
        int[] iArr = new int[2];
        transitionValues.view.getLocationOnScreen(iArr);
        transitionValues.values.put("android:fadeAndShortSlideTransition:screenPosition", iArr);
    }

    @Override // android.transition.Visibility
    public final Animator onAppear(ViewGroup viewGroup, View view, TransitionValues transitionValues, TransitionValues transitionValues2) {
        if (transitionValues2 == null || viewGroup == view) {
            return null;
        }
        int[] iArr = (int[]) transitionValues2.values.get("android:fadeAndShortSlideTransition:screenPosition");
        int i6 = iArr[0];
        int i7 = iArr[1];
        float translationX = view.getTranslationX();
        ObjectAnimator objectAnimatorP = W.c.p(view, transitionValues2, i6, i7, this.f11750a.w(this, viewGroup, view, iArr), this.f11750a.x(this, viewGroup, view, iArr), translationX, view.getTranslationY(), f11745d, this);
        Animator animatorOnAppear = this.f11751b.onAppear(viewGroup, view, transitionValues, transitionValues2);
        if (objectAnimatorP == null) {
            return animatorOnAppear;
        }
        if (animatorOnAppear == null) {
            return objectAnimatorP;
        }
        AnimatorSet animatorSet = new AnimatorSet();
        animatorSet.play(objectAnimatorP).with(animatorOnAppear);
        return animatorSet;
    }

    @Override // android.transition.Visibility
    public final Animator onDisappear(ViewGroup viewGroup, View view, TransitionValues transitionValues, TransitionValues transitionValues2) {
        if (transitionValues == null || viewGroup == view) {
            return null;
        }
        int[] iArr = (int[]) transitionValues.values.get("android:fadeAndShortSlideTransition:screenPosition");
        ObjectAnimator objectAnimatorP = W.c.p(view, transitionValues, iArr[0], iArr[1], view.getTranslationX(), view.getTranslationY(), this.f11750a.w(this, viewGroup, view, iArr), this.f11750a.x(this, viewGroup, view, iArr), f11745d, this);
        Animator animatorOnDisappear = this.f11751b.onDisappear(viewGroup, view, transitionValues, transitionValues2);
        if (objectAnimatorP == null) {
            return animatorOnDisappear;
        }
        if (animatorOnDisappear == null) {
            return objectAnimatorP;
        }
        AnimatorSet animatorSet = new AnimatorSet();
        animatorSet.play(objectAnimatorP).with(animatorOnDisappear);
        return animatorSet;
    }

    @Override // android.transition.Transition
    public final Transition removeListener(Transition.TransitionListener transitionListener) {
        this.f11751b.removeListener(transitionListener);
        return super.removeListener(transitionListener);
    }

    @Override // android.transition.Transition
    public final void setEpicenterCallback(Transition.EpicenterCallback epicenterCallback) {
        this.f11751b.setEpicenterCallback(epicenterCallback);
        super.setEpicenterCallback(epicenterCallback);
    }

    @Override // android.transition.Transition
    public final Transition clone() {
        FadeAndShortSlide fadeAndShortSlide = (FadeAndShortSlide) super.clone();
        fadeAndShortSlide.f11751b = (Visibility) this.f11751b.clone();
        return fadeAndShortSlide;
    }
}
