package com.google.android.material.textfield;

import android.os.Build;
import android.text.TextUtils;
import android.view.View;
import android.view.accessibility.AccessibilityEvent;
import android.view.accessibility.AccessibilityNodeInfo;
import android.widget.EditText;
import androidx.appcompat.widget.AppCompatTextView;

/* JADX INFO: loaded from: classes2.dex */
public final class y extends androidx.core.view.b {

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final TextInputLayout f23484d;

    public y(TextInputLayout textInputLayout) {
        this.f23484d = textInputLayout;
    }

    @Override // androidx.core.view.b
    public final void c(View view, q0.f fVar) {
        View.AccessibilityDelegate accessibilityDelegate = this.f1715a;
        AccessibilityNodeInfo accessibilityNodeInfo = fVar.f32077a;
        accessibilityDelegate.onInitializeAccessibilityNodeInfo(view, accessibilityNodeInfo);
        TextInputLayout textInputLayout = this.f23484d;
        EditText editText = textInputLayout.getEditText();
        CharSequence text = editText != null ? editText.getText() : null;
        CharSequence hint = textInputLayout.getHint();
        CharSequence error = textInputLayout.getError();
        CharSequence placeholderText = textInputLayout.getPlaceholderText();
        int counterMaxLength = textInputLayout.getCounterMaxLength();
        CharSequence counterOverflowDescription = textInputLayout.getCounterOverflowDescription();
        boolean zIsEmpty = TextUtils.isEmpty(text);
        boolean z10 = !zIsEmpty;
        boolean z11 = true;
        boolean z12 = !TextUtils.isEmpty(hint);
        boolean z13 = !textInputLayout.L0;
        boolean z14 = !TextUtils.isEmpty(error);
        if (!z14 && TextUtils.isEmpty(counterOverflowDescription)) {
            z11 = false;
        }
        String string = z12 ? hint.toString() : "";
        v vVar = textInputLayout.f23354b;
        AppCompatTextView appCompatTextView = vVar.f23473b;
        if (appCompatTextView.getVisibility() == 0) {
            accessibilityNodeInfo.setLabelFor(appCompatTextView);
            accessibilityNodeInfo.setTraversalAfter(appCompatTextView);
        } else {
            accessibilityNodeInfo.setTraversalAfter(vVar.f23474c);
        }
        if (z10) {
            fVar.o(text);
        } else if (!TextUtils.isEmpty(string)) {
            fVar.o(string);
            if (z13 && placeholderText != null) {
                fVar.o(string + ", " + ((Object) placeholderText));
            }
        } else if (placeholderText != null) {
            fVar.o(placeholderText);
        }
        if (!TextUtils.isEmpty(string)) {
            int i10 = Build.VERSION.SDK_INT;
            if (i10 >= 26) {
                fVar.setHintText(string);
            } else {
                if (z10) {
                    string = ((Object) text) + ", " + string;
                }
                fVar.o(string);
            }
            if (i10 >= 26) {
                accessibilityNodeInfo.setShowingHintText(zIsEmpty);
            } else {
                fVar.i(4, zIsEmpty);
            }
        }
        if (text == null || text.length() != counterMaxLength) {
            counterMaxLength = -1;
        }
        accessibilityNodeInfo.setMaxTextLength(counterMaxLength);
        if (z11) {
            if (!z14) {
                error = counterOverflowDescription;
            }
            accessibilityNodeInfo.setError(error);
        }
        View helperTextView = textInputLayout.f23372k.getHelperTextView();
        if (helperTextView != null) {
            accessibilityNodeInfo.setLabelFor(helperTextView);
        }
        textInputLayout.f23356c.c().m(fVar);
    }

    @Override // androidx.core.view.b
    public final void d(View view, AccessibilityEvent accessibilityEvent) {
        super.d(view, accessibilityEvent);
        this.f23484d.f23356c.c().n(accessibilityEvent);
    }
}
