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;
import com.google.android.gms.internal.measurement.C1;

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

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

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

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

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

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

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

    /* JADX INFO: renamed from: q, reason: collision with root package name */
    public final W2.g f8308q;

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

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

    public FadeAndShortSlide(Context context, AttributeSet attributeSet) {
        super(context, attributeSet);
        this.f8309r = new Fade();
        this.f8310s = -1.0f;
        b bVar = new b(this);
        TypedArray typedArrayObtainStyledAttributes = context.obtainStyledAttributes(attributeSet, k0.a.f13747h);
        int i = typedArrayObtainStyledAttributes.getInt(3, 8388611);
        if (i == 48) {
            this.f8308q = f8307y;
        } else if (i == 80) {
            this.f8308q = f8306x;
        } else if (i == 112) {
            this.f8308q = bVar;
        } else if (i == 8388611) {
            this.f8308q = f8303u;
        } else if (i == 8388613) {
            this.f8308q = f8304v;
        } else {
            if (i != 8388615) {
                throw new IllegalArgumentException("Invalid slide direction");
            }
            this.f8308q = f8305w;
        }
        typedArrayObtainStyledAttributes.recycle();
    }

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

    public final float c(ViewGroup viewGroup) {
        float f3 = this.f8310s;
        return f3 >= 0.0f ? f3 : viewGroup.getWidth() / 4;
    }

    @Override // android.transition.Visibility, android.transition.Transition
    public final void captureEndValues(TransitionValues transitionValues) {
        this.f8309r.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.f8309r.captureStartValues(transitionValues);
        super.captureStartValues(transitionValues);
        int[] iArr = new int[2];
        transitionValues.view.getLocationOnScreen(iArr);
        transitionValues.values.put("android:fadeAndShortSlideTransition:screenPosition", iArr);
    }

    public final float d(ViewGroup viewGroup) {
        float f3 = this.f8310s;
        return f3 >= 0.0f ? f3 : viewGroup.getHeight() / 4;
    }

    @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 i = iArr[0];
        int i5 = iArr[1];
        float translationX = view.getTranslationX();
        ObjectAnimator objectAnimatorH = C1.h(view, transitionValues2, i, i5, this.f8308q.u(this, viewGroup, view, iArr), this.f8308q.v(this, viewGroup, view, iArr), translationX, view.getTranslationY(), f8302t, this);
        Animator animatorOnAppear = this.f8309r.onAppear(viewGroup, view, transitionValues, transitionValues2);
        if (objectAnimatorH == null) {
            return animatorOnAppear;
        }
        if (animatorOnAppear == null) {
            return objectAnimatorH;
        }
        AnimatorSet animatorSet = new AnimatorSet();
        animatorSet.play(objectAnimatorH).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 objectAnimatorH = C1.h(view, transitionValues, iArr[0], iArr[1], view.getTranslationX(), view.getTranslationY(), this.f8308q.u(this, viewGroup, view, iArr), this.f8308q.v(this, viewGroup, view, iArr), f8302t, this);
        Animator animatorOnDisappear = this.f8309r.onDisappear(viewGroup, view, transitionValues, transitionValues2);
        if (objectAnimatorH == null) {
            return animatorOnDisappear;
        }
        if (animatorOnDisappear == null) {
            return objectAnimatorH;
        }
        AnimatorSet animatorSet = new AnimatorSet();
        animatorSet.play(objectAnimatorH).with(animatorOnDisappear);
        return animatorSet;
    }

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

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

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