package com.google.android.material.behavior;

import a9.a;
import android.animation.TimeInterpolator;
import android.content.Context;
import android.util.AttributeSet;
import android.view.Gravity;
import android.view.View;
import android.view.ViewGroup;
import android.view.ViewPropertyAnimator;
import android.view.accessibility.AccessibilityManager;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.annotation.RestrictTo;
import androidx.coordinatorlayout.widget.CoordinatorLayout;
import com.bumptech.glide.f;
import com.google.android.gms.measurement.internal.u1;
import d0.b;
import g0.d;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.util.Iterator;
import java.util.LinkedHashSet;
import k.g;
import l.e;
import x8.c;

/* JADX INFO: loaded from: classes2.dex */
public class HideViewOnScrollBehavior<V extends View> extends b {

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    public static final int f22237j = c.motionDurationLong2;

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    public static final int f22238k = c.motionDurationMedium4;

    /* JADX INFO: renamed from: l, reason: collision with root package name */
    public static final int f22239l = c.motionEasingEmphasizedInterpolator;

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public a9.b f22240a;

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

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public AccessibilityManager.TouchExplorationStateChangeListener f22242c;

    @Nullable
    private ViewPropertyAnimator currentAnimator;

    @Nullable
    private TimeInterpolator enterAnimInterpolator;

    @Nullable
    private TimeInterpolator exitAnimInterpolator;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public int f22245f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public int f22246g;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final boolean f22243d = true;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public final LinkedHashSet f22244e = new LinkedHashSet();

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public int f22247h = 0;

    /* JADX INFO: renamed from: i, reason: collision with root package name */
    public int f22248i = 2;

    @Retention(RetentionPolicy.SOURCE)
    @RestrictTo({RestrictTo.Scope.f556b})
    public @interface ScrollState {
    }

    public HideViewOnScrollBehavior() {
    }

    @Override // d0.b
    public final boolean l(CoordinatorLayout coordinatorLayout, View view, int i10) {
        if (this.f22241b == null) {
            this.f22241b = (AccessibilityManager) d.getSystemService(view.getContext(), AccessibilityManager.class);
        }
        AccessibilityManager accessibilityManager = this.f22241b;
        if (accessibilityManager != null && this.f22242c == null) {
            a aVar = new a(this, view, 1);
            this.f22242c = aVar;
            accessibilityManager.addTouchExplorationStateChangeListener(aVar);
            view.addOnAttachStateChangeListener(new g(this, 3));
        }
        ViewGroup.MarginLayoutParams marginLayoutParams = (ViewGroup.MarginLayoutParams) view.getLayoutParams();
        int i11 = ((d0.d) view.getLayoutParams()).f24886c;
        if (i11 == 80 || i11 == 81) {
            x(1);
        } else {
            int absoluteGravity = Gravity.getAbsoluteGravity(i11, i10);
            x((absoluteGravity == 3 || absoluteGravity == 19) ? 2 : 0);
        }
        this.f22247h = this.f22240a.E(view, marginLayoutParams);
        this.f22245f = f.o(view.getContext(), f22237j, 225);
        this.f22246g = f.o(view.getContext(), f22238k, 175);
        Context context = view.getContext();
        l1.c cVar = y8.a.f36867d;
        int i12 = f22239l;
        this.enterAnimInterpolator = f.p(context, i12, cVar);
        this.exitAnimInterpolator = f.p(view.getContext(), i12, y8.a.f36866c);
        return false;
    }

    @Override // d0.b
    public final void p(CoordinatorLayout coordinatorLayout, View view, int i10, int i11, int i12, int[] iArr) {
        AccessibilityManager accessibilityManager;
        if (i10 <= 0) {
            if (i10 < 0) {
                y(view);
                return;
            }
            return;
        }
        if (this.f22248i == 1) {
            return;
        }
        if (this.f22243d && (accessibilityManager = this.f22241b) != null && accessibilityManager.isTouchExplorationEnabled()) {
            return;
        }
        ViewPropertyAnimator viewPropertyAnimator = this.currentAnimator;
        if (viewPropertyAnimator != null) {
            viewPropertyAnimator.cancel();
            view.clearAnimation();
        }
        this.f22248i = 1;
        Iterator it = this.f22244e.iterator();
        if (it.hasNext()) {
            u1.x(it.next());
            throw null;
        }
        this.currentAnimator = this.f22240a.G(this.f22247h, view).setInterpolator(this.exitAnimInterpolator).setDuration(this.f22246g).setListener(new e(this, 5));
    }

    @Override // d0.b
    public final boolean t(CoordinatorLayout coordinatorLayout, View view, View view2, View view3, int i10, int i11) {
        return i10 == 2;
    }

    public final void x(int i10) {
        a9.b bVar = this.f22240a;
        if (bVar == null || bVar.F() != i10) {
            if (i10 == 0) {
                this.f22240a = new a9.b(2);
            } else if (i10 == 1) {
                this.f22240a = new a9.b(0);
            } else {
                if (i10 != 2) {
                    throw new IllegalArgumentException(defpackage.e.e("Invalid view edge position value: ", i10, ". Must be 0, 1 or 2."));
                }
                this.f22240a = new a9.b(1);
            }
        }
    }

    public final void y(View view) {
        if (this.f22248i == 2) {
            return;
        }
        ViewPropertyAnimator viewPropertyAnimator = this.currentAnimator;
        if (viewPropertyAnimator != null) {
            viewPropertyAnimator.cancel();
            view.clearAnimation();
        }
        this.f22248i = 2;
        Iterator it = this.f22244e.iterator();
        if (it.hasNext()) {
            u1.x(it.next());
            throw null;
        }
        this.f22240a.getClass();
        this.currentAnimator = this.f22240a.G(0, view).setInterpolator(this.enterAnimInterpolator).setDuration(this.f22245f).setListener(new e(this, 5));
    }

    public HideViewOnScrollBehavior(@NonNull Context context, @Nullable AttributeSet attributeSet) {
    }
}
