package androidx.leanback.transition;

import android.animation.Animator;
import android.animation.AnimatorListenerAdapter;
import android.animation.ObjectAnimator;
import android.animation.TimeInterpolator;
import android.content.Context;
import android.content.res.TypedArray;
import android.transition.TransitionValues;
import android.transition.Visibility;
import android.util.AttributeSet;
import android.util.Property;
import android.view.View;
import android.view.ViewGroup;
import android.view.animation.AccelerateInterpolator;
import android.view.animation.AnimationUtils;
import android.view.animation.DecelerateInterpolator;
import p037.p091.C2077;
import p037.p091.C2083;

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

    /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
    public static final TimeInterpolator f679 = new DecelerateInterpolator();

    /* JADX INFO: renamed from: ޅ, reason: contains not printable characters */
    public static final TimeInterpolator f680 = new AccelerateInterpolator();

    /* JADX INFO: renamed from: ކ, reason: contains not printable characters */
    public static final InterfaceC0105 f681 = new C0099();

    /* JADX INFO: renamed from: އ, reason: contains not printable characters */
    public static final InterfaceC0105 f682 = new C0100();

    /* JADX INFO: renamed from: ވ, reason: contains not printable characters */
    public static final InterfaceC0105 f683 = new C0101();

    /* JADX INFO: renamed from: މ, reason: contains not printable characters */
    public static final InterfaceC0105 f684 = new C0102();

    /* JADX INFO: renamed from: ފ, reason: contains not printable characters */
    public static final InterfaceC0105 f685 = new C0103();

    /* JADX INFO: renamed from: ދ, reason: contains not printable characters */
    public static final InterfaceC0105 f686 = new C0104();

    /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
    public InterfaceC0105 f687;

    /* JADX INFO: renamed from: androidx.leanback.transition.SlideKitkat$֏, reason: contains not printable characters */
    public static class C0099 extends AbstractC0106 {
        @Override // androidx.leanback.transition.SlideKitkat.InterfaceC0105
        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public float mo270(View view) {
            return view.getTranslationX() - view.getWidth();
        }
    }

    /* JADX INFO: renamed from: androidx.leanback.transition.SlideKitkat$ؠ, reason: contains not printable characters */
    public static class C0100 extends AbstractC0107 {
        @Override // androidx.leanback.transition.SlideKitkat.InterfaceC0105
        /* JADX INFO: renamed from: ֏ */
        public float mo270(View view) {
            return view.getTranslationY() - view.getHeight();
        }
    }

    /* JADX INFO: renamed from: androidx.leanback.transition.SlideKitkat$ހ, reason: contains not printable characters */
    public static class C0101 extends AbstractC0106 {
        @Override // androidx.leanback.transition.SlideKitkat.InterfaceC0105
        /* JADX INFO: renamed from: ֏ */
        public float mo270(View view) {
            return view.getTranslationX() + view.getWidth();
        }
    }

    /* JADX INFO: renamed from: androidx.leanback.transition.SlideKitkat$ށ, reason: contains not printable characters */
    public static class C0102 extends AbstractC0107 {
        @Override // androidx.leanback.transition.SlideKitkat.InterfaceC0105
        /* JADX INFO: renamed from: ֏ */
        public float mo270(View view) {
            return view.getTranslationY() + view.getHeight();
        }
    }

    /* JADX INFO: renamed from: androidx.leanback.transition.SlideKitkat$ނ, reason: contains not printable characters */
    public static class C0103 extends AbstractC0106 {
        @Override // androidx.leanback.transition.SlideKitkat.InterfaceC0105
        /* JADX INFO: renamed from: ֏ */
        public float mo270(View view) {
            return view.getLayoutDirection() == 1 ? view.getTranslationX() + view.getWidth() : view.getTranslationX() - view.getWidth();
        }
    }

    /* JADX INFO: renamed from: androidx.leanback.transition.SlideKitkat$ރ, reason: contains not printable characters */
    public static class C0104 extends AbstractC0106 {
        @Override // androidx.leanback.transition.SlideKitkat.InterfaceC0105
        /* JADX INFO: renamed from: ֏ */
        public float mo270(View view) {
            return view.getLayoutDirection() == 1 ? view.getTranslationX() - view.getWidth() : view.getTranslationX() + view.getWidth();
        }
    }

    /* JADX INFO: renamed from: androidx.leanback.transition.SlideKitkat$ބ, reason: contains not printable characters */
    public interface InterfaceC0105 {
        /* JADX INFO: renamed from: ֏ */
        float mo270(View view);

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        Property<View, Float> mo271();

        /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
        float mo272(View view);
    }

    /* JADX INFO: renamed from: androidx.leanback.transition.SlideKitkat$ޅ, reason: contains not printable characters */
    public static abstract class AbstractC0106 implements InterfaceC0105 {
        @Override // androidx.leanback.transition.SlideKitkat.InterfaceC0105
        /* JADX INFO: renamed from: ֏ */
        public Property<View, Float> mo271() {
            return View.TRANSLATION_X;
        }

        @Override // androidx.leanback.transition.SlideKitkat.InterfaceC0105
        /* JADX INFO: renamed from: ؠ */
        public float mo272(View view) {
            return view.getTranslationX();
        }
    }

    /* JADX INFO: renamed from: androidx.leanback.transition.SlideKitkat$ކ, reason: contains not printable characters */
    public static abstract class AbstractC0107 implements InterfaceC0105 {
        @Override // androidx.leanback.transition.SlideKitkat.InterfaceC0105
        /* JADX INFO: renamed from: ֏ */
        public Property<View, Float> mo271() {
            return View.TRANSLATION_Y;
        }

        @Override // androidx.leanback.transition.SlideKitkat.InterfaceC0105
        /* JADX INFO: renamed from: ؠ */
        public float mo272(View view) {
            return view.getTranslationY();
        }
    }

    /* JADX INFO: renamed from: androidx.leanback.transition.SlideKitkat$އ, reason: contains not printable characters */
    public static class C0108 extends AnimatorListenerAdapter {

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public boolean f688 = false;

        /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
        public float f689;

        /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
        public final View f690;

        /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
        public final float f691;

        /* JADX INFO: renamed from: ނ, reason: contains not printable characters */
        public final float f692;

        /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
        public final int f693;

        /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
        public final Property<View, Float> f694;

        public C0108(View view, Property<View, Float> property, float f, float f2, int i) {
            this.f694 = property;
            this.f690 = view;
            this.f692 = f;
            this.f691 = f2;
            this.f693 = i;
            view.setVisibility(0);
        }

        @Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorListener
        public void onAnimationCancel(Animator animator) {
            this.f690.setTag(C2077.lb_slide_transition_value, new float[]{this.f690.getTranslationX(), this.f690.getTranslationY()});
            this.f694.set(this.f690, Float.valueOf(this.f692));
            this.f688 = true;
        }

        @Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorListener
        public void onAnimationEnd(Animator animator) {
            if (!this.f688) {
                this.f694.set(this.f690, Float.valueOf(this.f692));
            }
            this.f690.setVisibility(this.f693);
        }

        @Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorPauseListener
        public void onAnimationPause(Animator animator) {
            this.f689 = this.f694.get(this.f690).floatValue();
            this.f694.set(this.f690, Float.valueOf(this.f691));
            this.f690.setVisibility(this.f693);
        }

        @Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorPauseListener
        public void onAnimationResume(Animator animator) {
            this.f694.set(this.f690, Float.valueOf(this.f689));
            this.f690.setVisibility(0);
        }
    }

    public SlideKitkat() {
        m269(80);
    }

    public SlideKitkat(Context context, AttributeSet attributeSet) {
        TypedArray typedArrayObtainStyledAttributes = context.obtainStyledAttributes(attributeSet, C2083.lbSlide);
        m269(typedArrayObtainStyledAttributes.getInt(C2083.lbSlide_lb_slideEdge, 80));
        long j = typedArrayObtainStyledAttributes.getInt(C2083.lbSlide_android_duration, -1);
        if (j >= 0) {
            setDuration(j);
        }
        long j2 = typedArrayObtainStyledAttributes.getInt(C2083.lbSlide_android_startDelay, -1);
        if (j2 > 0) {
            setStartDelay(j2);
        }
        int resourceId = typedArrayObtainStyledAttributes.getResourceId(C2083.lbSlide_android_interpolator, 0);
        if (resourceId > 0) {
            setInterpolator(AnimationUtils.loadInterpolator(context, resourceId));
        }
        typedArrayObtainStyledAttributes.recycle();
    }

    @Override // android.transition.Visibility
    public Animator onAppear(ViewGroup viewGroup, TransitionValues transitionValues, int i, TransitionValues transitionValues2, int i2) {
        View view = transitionValues2 != null ? transitionValues2.view : null;
        if (view == null) {
            return null;
        }
        float fMo272 = this.f687.mo272(view);
        return m268(view, this.f687.mo271(), this.f687.mo270(view), fMo272, fMo272, f679, 0);
    }

    @Override // android.transition.Visibility
    public Animator onDisappear(ViewGroup viewGroup, TransitionValues transitionValues, int i, TransitionValues transitionValues2, int i2) {
        View view = transitionValues != null ? transitionValues.view : null;
        if (view == null) {
            return null;
        }
        float fMo272 = this.f687.mo272(view);
        return m268(view, this.f687.mo271(), fMo272, this.f687.mo270(view), fMo272, f680, 4);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final Animator m268(View view, Property<View, Float> property, float f, float f2, float f3, TimeInterpolator timeInterpolator, int i) {
        float[] fArr = (float[]) view.getTag(C2077.lb_slide_transition_value);
        if (fArr != null) {
            f = View.TRANSLATION_Y == property ? fArr[1] : fArr[0];
            view.setTag(C2077.lb_slide_transition_value, null);
        }
        ObjectAnimator objectAnimatorOfFloat = ObjectAnimator.ofFloat(view, property, f, f2);
        C0108 c0108 = new C0108(view, property, f3, f2, i);
        objectAnimatorOfFloat.addListener(c0108);
        objectAnimatorOfFloat.addPauseListener(c0108);
        objectAnimatorOfFloat.setInterpolator(timeInterpolator);
        return objectAnimatorOfFloat;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public void m269(int i) {
        if (i == 3) {
            this.f687 = f681;
            return;
        }
        if (i == 5) {
            this.f687 = f683;
            return;
        }
        if (i == 48) {
            this.f687 = f682;
            return;
        }
        if (i == 80) {
            this.f687 = f684;
        } else if (i == 8388611) {
            this.f687 = f685;
        } else {
            if (i != 8388613) {
                throw new IllegalArgumentException("Invalid slide direction");
            }
            this.f687 = f686;
        }
    }
}
