package com.google.android.material.textfield;

import android.animation.Animator;
import android.animation.AnimatorListenerAdapter;
import android.animation.AnimatorSet;
import android.animation.ValueAnimator;
import android.text.Editable;
import android.text.TextWatcher;
import android.view.View;
import android.widget.EditText;
import com.google.android.material.textfield.TextInputLayout;

/* JADX INFO: compiled from: ClearTextEndIconDelegate.java */
/* JADX INFO: loaded from: classes.dex */
class a extends com.google.android.material.textfield.e {

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    private final TextWatcher f4247e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    private final View.OnFocusChangeListener f4248f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    private final TextInputLayout.f f4249g;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    private final TextInputLayout.g f4250h;

    /* JADX INFO: renamed from: i, reason: collision with root package name */
    private AnimatorSet f4251i;

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    private ValueAnimator f4252j;

    /* JADX INFO: renamed from: com.google.android.material.textfield.a$a, reason: collision with other inner class name */
    /* JADX INFO: compiled from: ClearTextEndIconDelegate.java */
    class C0053a implements TextWatcher {
        C0053a() {
        }

        @Override // android.text.TextWatcher
        public void afterTextChanged(Editable editable) {
            if (a.this.f4297a.getSuffixText() != null) {
                return;
            }
            a aVar = a.this;
            aVar.i(aVar.m());
        }

        @Override // android.text.TextWatcher
        public void beforeTextChanged(CharSequence charSequence, int i3, int i4, int i5) {
        }

        @Override // android.text.TextWatcher
        public void onTextChanged(CharSequence charSequence, int i3, int i4, int i5) {
        }
    }

    /* JADX INFO: compiled from: ClearTextEndIconDelegate.java */
    class b implements View.OnFocusChangeListener {
        b() {
        }

        @Override // android.view.View.OnFocusChangeListener
        public void onFocusChange(View view, boolean z2) {
            a aVar = a.this;
            aVar.i(aVar.m());
        }
    }

    /* JADX INFO: compiled from: ClearTextEndIconDelegate.java */
    class c implements TextInputLayout.f {
        c() {
        }

        @Override // com.google.android.material.textfield.TextInputLayout.f
        public void a(TextInputLayout textInputLayout) {
            EditText editText = textInputLayout.getEditText();
            textInputLayout.setEndIconVisible(a.this.m());
            editText.setOnFocusChangeListener(a.this.f4248f);
            a aVar = a.this;
            aVar.f4299c.setOnFocusChangeListener(aVar.f4248f);
            editText.removeTextChangedListener(a.this.f4247e);
            editText.addTextChangedListener(a.this.f4247e);
        }
    }

    /* JADX INFO: compiled from: ClearTextEndIconDelegate.java */
    class d implements TextInputLayout.g {

        /* JADX INFO: renamed from: com.google.android.material.textfield.a$d$a, reason: collision with other inner class name */
        /* JADX INFO: compiled from: ClearTextEndIconDelegate.java */
        class RunnableC0054a implements Runnable {

            /* JADX INFO: renamed from: e, reason: collision with root package name */
            final /* synthetic */ EditText f4257e;

            RunnableC0054a(EditText editText) {
                this.f4257e = editText;
            }

            @Override // java.lang.Runnable
            public void run() {
                this.f4257e.removeTextChangedListener(a.this.f4247e);
                a.this.i(true);
            }
        }

        d() {
        }

        @Override // com.google.android.material.textfield.TextInputLayout.g
        public void a(TextInputLayout textInputLayout, int i3) {
            EditText editText = textInputLayout.getEditText();
            if (editText == null || i3 != 2) {
                return;
            }
            editText.post(new RunnableC0054a(editText));
            if (editText.getOnFocusChangeListener() == a.this.f4248f) {
                editText.setOnFocusChangeListener(null);
            }
            if (a.this.f4299c.getOnFocusChangeListener() == a.this.f4248f) {
                a.this.f4299c.setOnFocusChangeListener(null);
            }
        }
    }

    /* JADX INFO: compiled from: ClearTextEndIconDelegate.java */
    class e implements View.OnClickListener {
        e() {
        }

        @Override // android.view.View.OnClickListener
        public void onClick(View view) {
            Editable text = a.this.f4297a.getEditText().getText();
            if (text != null) {
                text.clear();
            }
            a.this.f4297a.U();
        }
    }

    /* JADX INFO: compiled from: ClearTextEndIconDelegate.java */
    class f extends AnimatorListenerAdapter {
        f() {
        }

        @Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorListener
        public void onAnimationStart(Animator animator) {
            a.this.f4297a.setEndIconVisible(true);
        }
    }

    /* JADX INFO: compiled from: ClearTextEndIconDelegate.java */
    class g extends AnimatorListenerAdapter {
        g() {
        }

        @Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorListener
        public void onAnimationEnd(Animator animator) {
            a.this.f4297a.setEndIconVisible(false);
        }
    }

    /* JADX INFO: compiled from: ClearTextEndIconDelegate.java */
    class h implements ValueAnimator.AnimatorUpdateListener {
        h() {
        }

        @Override // android.animation.ValueAnimator.AnimatorUpdateListener
        public void onAnimationUpdate(ValueAnimator valueAnimator) {
            a.this.f4299c.setAlpha(((Float) valueAnimator.getAnimatedValue()).floatValue());
        }
    }

    /* JADX INFO: compiled from: ClearTextEndIconDelegate.java */
    class i implements ValueAnimator.AnimatorUpdateListener {
        i() {
        }

        @Override // android.animation.ValueAnimator.AnimatorUpdateListener
        public void onAnimationUpdate(ValueAnimator valueAnimator) {
            float fFloatValue = ((Float) valueAnimator.getAnimatedValue()).floatValue();
            a.this.f4299c.setScaleX(fFloatValue);
            a.this.f4299c.setScaleY(fFloatValue);
        }
    }

    a(TextInputLayout textInputLayout, int i3) {
        super(textInputLayout, i3);
        this.f4247e = new C0053a();
        this.f4248f = new b();
        this.f4249g = new c();
        this.f4250h = new d();
    }

    /* JADX INFO: Access modifiers changed from: private */
    public void i(boolean z2) {
        boolean z3 = this.f4297a.K() == z2;
        if (z2 && !this.f4251i.isRunning()) {
            this.f4252j.cancel();
            this.f4251i.start();
            if (z3) {
                this.f4251i.end();
                return;
            }
            return;
        }
        if (z2) {
            return;
        }
        this.f4251i.cancel();
        this.f4252j.start();
        if (z3) {
            this.f4252j.end();
        }
    }

    private ValueAnimator j(float... fArr) {
        ValueAnimator valueAnimatorOfFloat = ValueAnimator.ofFloat(fArr);
        valueAnimatorOfFloat.setInterpolator(m0.a.f5553a);
        valueAnimatorOfFloat.setDuration(100L);
        valueAnimatorOfFloat.addUpdateListener(new h());
        return valueAnimatorOfFloat;
    }

    private ValueAnimator k() {
        ValueAnimator valueAnimatorOfFloat = ValueAnimator.ofFloat(0.8f, 1.0f);
        valueAnimatorOfFloat.setInterpolator(m0.a.f5556d);
        valueAnimatorOfFloat.setDuration(150L);
        valueAnimatorOfFloat.addUpdateListener(new i());
        return valueAnimatorOfFloat;
    }

    private void l() {
        ValueAnimator valueAnimatorK = k();
        ValueAnimator valueAnimatorJ = j(0.0f, 1.0f);
        AnimatorSet animatorSet = new AnimatorSet();
        this.f4251i = animatorSet;
        animatorSet.playTogether(valueAnimatorK, valueAnimatorJ);
        this.f4251i.addListener(new f());
        ValueAnimator valueAnimatorJ2 = j(1.0f, 0.0f);
        this.f4252j = valueAnimatorJ2;
        valueAnimatorJ2.addListener(new g());
    }

    /* JADX INFO: Access modifiers changed from: private */
    public boolean m() {
        EditText editText = this.f4297a.getEditText();
        return editText != null && (editText.hasFocus() || this.f4299c.hasFocus()) && editText.getText().length() > 0;
    }

    @Override // com.google.android.material.textfield.e
    void a() {
        TextInputLayout textInputLayout = this.f4297a;
        int i3 = this.f4300d;
        if (i3 == 0) {
            i3 = l0.e.f5381f;
        }
        textInputLayout.setEndIconDrawable(i3);
        TextInputLayout textInputLayout2 = this.f4297a;
        textInputLayout2.setEndIconContentDescription(textInputLayout2.getResources().getText(l0.i.f5434e));
        this.f4297a.setEndIconCheckable(false);
        this.f4297a.setEndIconOnClickListener(new e());
        this.f4297a.g(this.f4249g);
        this.f4297a.h(this.f4250h);
        l();
    }

    @Override // com.google.android.material.textfield.e
    void c(boolean z2) {
        if (this.f4297a.getSuffixText() == null) {
            return;
        }
        i(z2);
    }
}
