package o; import android.text.Editable; import android.text.TextWatcher; import android.view.View; import android.widget.Button; import android.widget.EditText; /* loaded from: classes5.dex */ public final class fLS implements TextWatcher { private final InterfaceC14890gbN a; private final int b; private final InterfaceC14890gbN d; private final View e; @Override // android.text.TextWatcher public final void afterTextChanged(Editable editable) { } @Override // android.text.TextWatcher public final void beforeTextChanged(CharSequence charSequence, int i, int i2, int i3) { } public fLS(int i, View view, InterfaceC14890gbN interfaceC14890gbN, InterfaceC14890gbN interfaceC14890gbN2) { C14957gcv.e(view, ""); C14957gcv.e(interfaceC14890gbN, ""); C14957gcv.e(interfaceC14890gbN2, ""); this.b = i; this.e = view; this.d = interfaceC14890gbN; this.a = interfaceC14890gbN2; } @Override // android.text.TextWatcher public final void onTextChanged(CharSequence charSequence, int i, int i2, int i3) { this.d.invoke(); if (charSequence == null || charSequence.length() != this.b) { return; } this.e.requestFocus(); View view = this.e; if (view instanceof EditText) { EditText editText = (EditText) view; C14957gcv.e(editText, ""); Editable text = editText.getText(); editText.setSelection(text != null ? text.length() : 0); return; } if (view instanceof Button) { this.a.invoke(); } } }