package androidx.leanback.widget;

import android.R;
import android.content.Context;
import android.graphics.Rect;
import android.graphics.drawable.Drawable;
import android.util.AttributeSet;
import android.view.ActionMode;
import android.view.KeyEvent;
import android.view.MotionEvent;
import android.view.accessibility.AccessibilityNodeInfo;
import android.view.autofill.AutofillValue;
import android.widget.EditText;
import android.widget.TextView;
import defpackage.C0877;
import defpackage.C1014;
import defpackage.C3352;
import defpackage.C3898;
import defpackage.InterfaceC1749;
import defpackage.InterfaceC3124;
import defpackage.InterfaceC4366;
import defpackage.InterfaceC4721;

/* JADX INFO: loaded from: classes3.dex */
public class GuidedActionEditText extends EditText implements InterfaceC1749, InterfaceC3124 {

    /* JADX INFO: renamed from: ˌᴵ, reason: contains not printable characters */
    public InterfaceC4721 f442;

    /* JADX INFO: renamed from: ᵔᵖᵹᵫ, reason: contains not printable characters */
    public final Drawable f443;

    /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
    public InterfaceC4366 f444;

    /* JADX INFO: renamed from: ᵨᵼⁱ, reason: contains not printable characters */
    public final C0877 f445;

    public GuidedActionEditText(Context context) {
        this(context, null);
    }

    public GuidedActionEditText(Context context, AttributeSet attributeSet) {
        this(context, attributeSet, R.attr.editTextStyle);
    }

    public GuidedActionEditText(Context context, AttributeSet attributeSet, int i) {
        super(context, attributeSet, i);
        this.f443 = getBackground();
        C0877 c0877 = new C0877();
        this.f445 = c0877;
        setBackground(c0877);
    }

    @Override // android.widget.TextView, android.view.View
    public final void autofill(AutofillValue autofillValue) {
        super.autofill(autofillValue);
        InterfaceC4366 interfaceC4366 = this.f444;
        if (interfaceC4366 != null) {
            C3898 c3898 = (C3898) ((C1014) interfaceC4366).f4404;
            c3898.f14892.m10704(c3898, this);
        }
    }

    @Override // android.widget.TextView, android.view.View
    public int getAutofillType() {
        return 1;
    }

    @Override // android.widget.TextView, android.view.View
    public final void onFocusChanged(boolean z, int i, Rect rect) {
        super.onFocusChanged(z, i, rect);
        if (z) {
            setBackground(this.f443);
        } else {
            setBackground(this.f445);
        }
        if (z) {
            return;
        }
        setFocusable(false);
    }

    @Override // android.view.View
    public final void onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo accessibilityNodeInfo) {
        super.onInitializeAccessibilityNodeInfo(accessibilityNodeInfo);
        accessibilityNodeInfo.setClassName((isFocused() ? EditText.class : TextView.class).getName());
    }

    @Override // android.widget.TextView, android.view.View
    public final boolean onKeyPreIme(int i, KeyEvent keyEvent) {
        InterfaceC4721 interfaceC4721 = this.f442;
        boolean zM7697 = interfaceC4721 != null ? ((C3352) interfaceC4721).m7697(this, i, keyEvent) : false;
        return !zM7697 ? super.onKeyPreIme(i, keyEvent) : zM7697;
    }

    @Override // android.widget.TextView, android.view.View
    public final boolean onTouchEvent(MotionEvent motionEvent) {
        if (!isInTouchMode() || isFocusableInTouchMode() || isTextSelectable()) {
            return super.onTouchEvent(motionEvent);
        }
        return false;
    }

    @Override // android.widget.TextView
    public void setCustomSelectionActionModeCallback(ActionMode.Callback callback) {
        super.setCustomSelectionActionModeCallback(ᵷᵸˁ.ᵠˏˏ(callback, this));
    }

    @Override // defpackage.InterfaceC1749
    public void setImeKeyListener(InterfaceC4721 interfaceC4721) {
        this.f442 = interfaceC4721;
    }

    @Override // defpackage.InterfaceC3124
    public void setOnAutofillListener(InterfaceC4366 interfaceC4366) {
        this.f444 = interfaceC4366;
    }
}
