package l2;

import P.Q;
import android.animation.TimeInterpolator;
import android.animation.ValueAnimator;
import android.graphics.drawable.Drawable;
import android.os.Build;
import android.view.MotionEvent;
import android.view.View;
import android.view.accessibility.AccessibilityEvent;
import android.view.accessibility.AccessibilityManager;
import android.view.accessibility.AccessibilityNodeInfo;
import android.widget.AutoCompleteTextView;
import android.widget.EditText;
import android.widget.Spinner;
import androidx.lifecycle.G;
import com.google.android.gms.internal.measurement.AbstractC0366e2;
import com.google.android.gms.internal.measurement.C1;
import com.google.android.material.textfield.TextInputLayout;
import com.riyaz.zvytour.R;
import java.lang.reflect.Field;

/* JADX INFO: loaded from: classes.dex */
public final class k extends p {

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public final int f8814e;

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

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public final TimeInterpolator f8816g;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public AutoCompleteTextView f8817h;
    public final ViewOnClickListenerC0828a i;

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    public final b f8818j;

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    public final N2.a f8819k;

    /* JADX INFO: renamed from: l, reason: collision with root package name */
    public boolean f8820l;

    /* JADX INFO: renamed from: m, reason: collision with root package name */
    public boolean f8821m;

    /* JADX INFO: renamed from: n, reason: collision with root package name */
    public boolean f8822n;

    /* JADX INFO: renamed from: o, reason: collision with root package name */
    public long f8823o;
    public AccessibilityManager p;
    public ValueAnimator q;

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

    public k(o oVar) {
        super(oVar);
        this.i = new ViewOnClickListenerC0828a(this, 1);
        this.f8818j = new b(this, 1);
        this.f8819k = new N2.a(27, this);
        this.f8823o = Long.MAX_VALUE;
        this.f8815f = C1.x(oVar.getContext(), R.attr.motionDurationShort3, 67);
        this.f8814e = C1.x(oVar.getContext(), R.attr.motionDurationShort3, 50);
        this.f8816g = C1.y(oVar.getContext(), R.attr.motionEasingLinearInterpolator, R1.a.f2623a);
    }

    @Override // l2.p
    public final void a() {
        if (this.p.isTouchExplorationEnabled() && AbstractC0366e2.m(this.f8817h) && !this.f8854d.hasFocus()) {
            this.f8817h.dismissDropDown();
        }
        this.f8817h.post(new G(20, this));
    }

    @Override // l2.p
    public final int c() {
        return R.string.exposed_dropdown_menu_content_description;
    }

    @Override // l2.p
    public final int d() {
        return R.drawable.mtrl_dropdown_arrow;
    }

    @Override // l2.p
    public final View.OnFocusChangeListener e() {
        return this.f8818j;
    }

    @Override // l2.p
    public final View.OnClickListener f() {
        return this.i;
    }

    @Override // l2.p
    public final N2.a h() {
        return this.f8819k;
    }

    @Override // l2.p
    public final boolean i(int i) {
        return i != 0;
    }

    @Override // l2.p
    public final boolean j() {
        return this.f8820l;
    }

    @Override // l2.p
    public final boolean l() {
        return this.f8822n;
    }

    @Override // l2.p
    public final void m(EditText editText) {
        if (!(editText instanceof AutoCompleteTextView)) {
            throw new RuntimeException("EditText needs to be an AutoCompleteTextView if an Exposed Dropdown Menu is being used.");
        }
        AutoCompleteTextView autoCompleteTextView = (AutoCompleteTextView) editText;
        this.f8817h = autoCompleteTextView;
        autoCompleteTextView.setOnTouchListener(new View.OnTouchListener() { // from class: l2.i
            @Override // android.view.View.OnTouchListener
            public final boolean onTouch(View view, MotionEvent motionEvent) {
                k kVar = this.f8812k;
                kVar.getClass();
                if (motionEvent.getAction() == 1) {
                    long jCurrentTimeMillis = System.currentTimeMillis() - kVar.f8823o;
                    if (jCurrentTimeMillis < 0 || jCurrentTimeMillis > 300) {
                        kVar.f8821m = false;
                    }
                    kVar.u();
                    kVar.f8821m = true;
                    kVar.f8823o = System.currentTimeMillis();
                }
                return false;
            }
        });
        this.f8817h.setOnDismissListener(new AutoCompleteTextView.OnDismissListener() { // from class: l2.j
            @Override // android.widget.AutoCompleteTextView.OnDismissListener
            public final void onDismiss() {
                k kVar = this.f8813a;
                kVar.f8821m = true;
                kVar.f8823o = System.currentTimeMillis();
                kVar.t(false);
            }
        });
        this.f8817h.setThreshold(0);
        TextInputLayout textInputLayout = this.f8851a;
        textInputLayout.setErrorIconDrawable((Drawable) null);
        if (!AbstractC0366e2.m(editText) && this.p.isTouchExplorationEnabled()) {
            Field field = Q.f2392a;
            this.f8854d.setImportantForAccessibility(2);
        }
        textInputLayout.setEndIconVisible(true);
    }

    @Override // l2.p
    public final void n(Q.e eVar) {
        boolean zM = AbstractC0366e2.m(this.f8817h);
        AccessibilityNodeInfo accessibilityNodeInfo = eVar.f2579a;
        if (!zM) {
            accessibilityNodeInfo.setClassName(Spinner.class.getName());
        }
        if (Build.VERSION.SDK_INT >= 26 ? accessibilityNodeInfo.isShowingHintText() : eVar.e(4)) {
            eVar.j(null);
        }
    }

    @Override // l2.p
    public final void o(AccessibilityEvent accessibilityEvent) {
        if (!this.p.isEnabled() || AbstractC0366e2.m(this.f8817h)) {
            return;
        }
        boolean z5 = accessibilityEvent.getEventType() == 32768 && this.f8822n && !this.f8817h.isPopupShowing();
        if (accessibilityEvent.getEventType() == 1 || z5) {
            u();
            this.f8821m = true;
            this.f8823o = System.currentTimeMillis();
        }
    }

    @Override // l2.p
    public final void r() {
        int i = 2;
        ValueAnimator valueAnimatorOfFloat = ValueAnimator.ofFloat(0.0f, 1.0f);
        TimeInterpolator timeInterpolator = this.f8816g;
        valueAnimatorOfFloat.setInterpolator(timeInterpolator);
        valueAnimatorOfFloat.setDuration(this.f8815f);
        valueAnimatorOfFloat.addUpdateListener(new c(this, i));
        this.f8824r = valueAnimatorOfFloat;
        ValueAnimator valueAnimatorOfFloat2 = ValueAnimator.ofFloat(1.0f, 0.0f);
        valueAnimatorOfFloat2.setInterpolator(timeInterpolator);
        valueAnimatorOfFloat2.setDuration(this.f8814e);
        valueAnimatorOfFloat2.addUpdateListener(new c(this, i));
        this.q = valueAnimatorOfFloat2;
        valueAnimatorOfFloat2.addListener(new T1.a(1, this));
        this.p = (AccessibilityManager) this.f8853c.getSystemService("accessibility");
    }

    @Override // l2.p
    public final void s() {
        AutoCompleteTextView autoCompleteTextView = this.f8817h;
        if (autoCompleteTextView != null) {
            autoCompleteTextView.setOnTouchListener(null);
            this.f8817h.setOnDismissListener(null);
        }
    }

    public final void t(boolean z5) {
        if (this.f8822n != z5) {
            this.f8822n = z5;
            this.f8824r.cancel();
            this.q.start();
        }
    }

    public final void u() {
        if (this.f8817h == null) {
            return;
        }
        long jCurrentTimeMillis = System.currentTimeMillis() - this.f8823o;
        if (jCurrentTimeMillis < 0 || jCurrentTimeMillis > 300) {
            this.f8821m = false;
        }
        if (this.f8821m) {
            this.f8821m = false;
            return;
        }
        t(!this.f8822n);
        if (!this.f8822n) {
            this.f8817h.dismissDropDown();
        } else {
            this.f8817h.requestFocus();
            this.f8817h.showDropDown();
        }
    }
}
