package androidx.appcompat.widget;

import G6.f;
import M.J;
import android.app.PendingIntent;
import android.app.SearchableInfo;
import android.content.ComponentName;
import android.content.Context;
import android.content.Intent;
import android.content.res.Configuration;
import android.content.res.Resources;
import android.content.res.TypedArray;
import android.database.Cursor;
import android.graphics.Rect;
import android.graphics.drawable.Drawable;
import android.net.Uri;
import android.os.Build;
import android.os.Bundle;
import android.os.Parcelable;
import android.text.Editable;
import android.text.SpannableStringBuilder;
import android.text.TextUtils;
import android.text.style.ImageSpan;
import android.util.AttributeSet;
import android.util.Log;
import android.util.TypedValue;
import android.view.KeyEvent;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.view.inputmethod.EditorInfo;
import android.view.inputmethod.InputConnection;
import android.view.inputmethod.InputMethodManager;
import android.widget.AutoCompleteTextView;
import android.widget.ImageView;
import androidx.leanback.widget.C0478m0;
import c6.C0587c;
import com.martsnew.tv.R;
import java.lang.reflect.Method;
import java.util.WeakHashMap;
import l.InterfaceC1116a;
import l3.ViewOnLayoutChangeListenerC1128a;
import n.A0;
import n.AbstractC1203c0;
import n.AbstractC1220l;
import n.B0;
import n.C0;
import n.C1205d0;
import n.D0;
import n.F0;
import n.RunnableC1242w0;
import n.ViewOnFocusChangeListenerC1244x0;
import n.y0;
import n.z0;
import n4.u0;

/* JADX INFO: loaded from: classes.dex */
public class SearchView extends AbstractC1203c0 implements InterfaceC1116a {

    /* JADX INFO: renamed from: w0, reason: collision with root package name */
    public static final f f7806w0;

    /* JADX INFO: renamed from: F, reason: collision with root package name */
    public final SearchAutoComplete f7807F;

    /* JADX INFO: renamed from: G, reason: collision with root package name */
    public final View f7808G;
    public final View H;

    /* JADX INFO: renamed from: I, reason: collision with root package name */
    public final View f7809I;

    /* JADX INFO: renamed from: J, reason: collision with root package name */
    public final ImageView f7810J;

    /* JADX INFO: renamed from: K, reason: collision with root package name */
    public final ImageView f7811K;

    /* JADX INFO: renamed from: L, reason: collision with root package name */
    public final ImageView f7812L;

    /* JADX INFO: renamed from: M, reason: collision with root package name */
    public final ImageView f7813M;

    /* JADX INFO: renamed from: N, reason: collision with root package name */
    public final View f7814N;

    /* JADX INFO: renamed from: O, reason: collision with root package name */
    public D0 f7815O;

    /* JADX INFO: renamed from: P, reason: collision with root package name */
    public final Rect f7816P;

    /* JADX INFO: renamed from: Q, reason: collision with root package name */
    public final Rect f7817Q;

    /* JADX INFO: renamed from: R, reason: collision with root package name */
    public final int[] f7818R;

    /* JADX INFO: renamed from: S, reason: collision with root package name */
    public final int[] f7819S;

    /* JADX INFO: renamed from: T, reason: collision with root package name */
    public final ImageView f7820T;

    /* JADX INFO: renamed from: U, reason: collision with root package name */
    public final Drawable f7821U;

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

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

    /* JADX INFO: renamed from: a0, reason: collision with root package name */
    public final Intent f7824a0;

    /* JADX INFO: renamed from: b0, reason: collision with root package name */
    public final Intent f7825b0;

    /* JADX INFO: renamed from: c0, reason: collision with root package name */
    public final CharSequence f7826c0;

    /* JADX INFO: renamed from: d0, reason: collision with root package name */
    public View.OnFocusChangeListener f7827d0;

    /* JADX INFO: renamed from: e0, reason: collision with root package name */
    public View.OnClickListener f7828e0;

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

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

    /* JADX INFO: renamed from: h0, reason: collision with root package name */
    public Q.c f7831h0;

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

    /* JADX INFO: renamed from: j0, reason: collision with root package name */
    public CharSequence f7833j0;

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

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

    /* JADX INFO: renamed from: m0, reason: collision with root package name */
    public int f7836m0;

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

    /* JADX INFO: renamed from: o0, reason: collision with root package name */
    public CharSequence f7838o0;

    /* JADX INFO: renamed from: p0, reason: collision with root package name */
    public boolean f7839p0;
    public int q0;

    /* JADX INFO: renamed from: r0, reason: collision with root package name */
    public SearchableInfo f7840r0;

    /* JADX INFO: renamed from: s0, reason: collision with root package name */
    public Bundle f7841s0;

    /* JADX INFO: renamed from: t0, reason: collision with root package name */
    public final RunnableC1242w0 f7842t0;

    /* JADX INFO: renamed from: u0, reason: collision with root package name */
    public final RunnableC1242w0 f7843u0;

    /* JADX INFO: renamed from: v0, reason: collision with root package name */
    public final WeakHashMap f7844v0;

    public static class SearchAutoComplete extends AbstractC1220l {

        /* JADX INFO: renamed from: u, reason: collision with root package name */
        public int f7845u;

        /* JADX INFO: renamed from: v, reason: collision with root package name */
        public SearchView f7846v;

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

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

        public SearchAutoComplete(Context context, AttributeSet attributeSet) {
            super(context, attributeSet);
            this.f7848x = new d(this);
            this.f7845u = getThreshold();
        }

        private int getSearchViewTextMinWidthDp() {
            Configuration configuration = getResources().getConfiguration();
            int i = configuration.screenWidthDp;
            int i5 = configuration.screenHeightDp;
            if (i >= 960 && i5 >= 720 && configuration.orientation == 2) {
                return 256;
            }
            if (i < 600) {
                return (i < 640 || i5 < 480) ? 160 : 192;
            }
            return 192;
        }

        public final void a() {
            if (Build.VERSION.SDK_INT >= 29) {
                c.b(this, 1);
                if (enoughToFilter()) {
                    showDropDown();
                    return;
                }
                return;
            }
            f fVar = SearchView.f7806w0;
            fVar.getClass();
            f.a();
            Method method = fVar.f3020c;
            if (method != null) {
                try {
                    method.invoke(this, Boolean.TRUE);
                } catch (Exception unused) {
                }
            }
        }

        @Override // android.widget.AutoCompleteTextView
        public final boolean enoughToFilter() {
            return this.f7845u <= 0 || super.enoughToFilter();
        }

        @Override // n.AbstractC1220l, android.widget.TextView, android.view.View
        public final InputConnection onCreateInputConnection(EditorInfo editorInfo) {
            InputConnection inputConnectionOnCreateInputConnection = super.onCreateInputConnection(editorInfo);
            if (this.f7847w) {
                d dVar = this.f7848x;
                removeCallbacks(dVar);
                post(dVar);
            }
            return inputConnectionOnCreateInputConnection;
        }

        @Override // android.view.View
        public final void onFinishInflate() {
            super.onFinishInflate();
            setMinWidth((int) TypedValue.applyDimension(1, getSearchViewTextMinWidthDp(), getResources().getDisplayMetrics()));
        }

        @Override // android.widget.AutoCompleteTextView, android.widget.TextView, android.view.View
        public final void onFocusChanged(boolean z8, int i, Rect rect) {
            super.onFocusChanged(z8, i, rect);
            SearchView searchView = this.f7846v;
            searchView.v(searchView.f7830g0);
            searchView.post(searchView.f7842t0);
            if (searchView.f7807F.hasFocus()) {
                searchView.k();
            }
        }

        @Override // android.widget.AutoCompleteTextView, android.widget.TextView, android.view.View
        public final boolean onKeyPreIme(int i, KeyEvent keyEvent) {
            if (i == 4) {
                if (keyEvent.getAction() == 0 && keyEvent.getRepeatCount() == 0) {
                    KeyEvent.DispatcherState keyDispatcherState = getKeyDispatcherState();
                    if (keyDispatcherState != null) {
                        keyDispatcherState.startTracking(keyEvent, this);
                    }
                    return true;
                }
                if (keyEvent.getAction() == 1) {
                    KeyEvent.DispatcherState keyDispatcherState2 = getKeyDispatcherState();
                    if (keyDispatcherState2 != null) {
                        keyDispatcherState2.handleUpEvent(keyEvent);
                    }
                    if (keyEvent.isTracking() && !keyEvent.isCanceled()) {
                        this.f7846v.clearFocus();
                        setImeVisibility(false);
                        return true;
                    }
                }
            }
            return super.onKeyPreIme(i, keyEvent);
        }

        @Override // android.widget.AutoCompleteTextView, android.widget.TextView, android.view.View
        public final void onWindowFocusChanged(boolean z8) {
            super.onWindowFocusChanged(z8);
            if (z8 && this.f7846v.hasFocus() && getVisibility() == 0) {
                this.f7847w = true;
                Context context = getContext();
                f fVar = SearchView.f7806w0;
                if (context.getResources().getConfiguration().orientation == 2) {
                    a();
                }
            }
        }

        @Override // android.widget.AutoCompleteTextView
        public final void performCompletion() {
        }

        @Override // android.widget.AutoCompleteTextView
        public final void replaceText(CharSequence charSequence) {
        }

        public void setImeVisibility(boolean z8) {
            InputMethodManager inputMethodManager = (InputMethodManager) getContext().getSystemService("input_method");
            d dVar = this.f7848x;
            if (!z8) {
                this.f7847w = false;
                removeCallbacks(dVar);
                inputMethodManager.hideSoftInputFromWindow(getWindowToken(), 0);
            } else {
                if (!inputMethodManager.isActive(this)) {
                    this.f7847w = true;
                    return;
                }
                this.f7847w = false;
                removeCallbacks(dVar);
                inputMethodManager.showSoftInput(this, 0);
            }
        }

        public void setSearchView(SearchView searchView) {
            this.f7846v = searchView;
        }

        @Override // android.widget.AutoCompleteTextView
        public void setThreshold(int i) {
            super.setThreshold(i);
            this.f7845u = i;
        }
    }

    static {
        f fVar = null;
        if (Build.VERSION.SDK_INT < 29) {
            f fVar2 = new f();
            fVar2.f3018a = null;
            fVar2.f3019b = null;
            fVar2.f3020c = null;
            f.a();
            try {
                Method declaredMethod = AutoCompleteTextView.class.getDeclaredMethod("doBeforeTextChanged", null);
                fVar2.f3018a = declaredMethod;
                declaredMethod.setAccessible(true);
            } catch (NoSuchMethodException unused) {
            }
            try {
                Method declaredMethod2 = AutoCompleteTextView.class.getDeclaredMethod("doAfterTextChanged", null);
                fVar2.f3019b = declaredMethod2;
                declaredMethod2.setAccessible(true);
            } catch (NoSuchMethodException unused2) {
            }
            try {
                Method method = AutoCompleteTextView.class.getMethod("ensureImeVisible", Boolean.TYPE);
                fVar2.f3020c = method;
                method.setAccessible(true);
            } catch (NoSuchMethodException unused3) {
            }
            fVar = fVar2;
        }
        f7806w0 = fVar;
    }

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

    private int getPreferredHeight() {
        return getContext().getResources().getDimensionPixelSize(R.dimen.abc_search_view_preferred_height);
    }

    private int getPreferredWidth() {
        return getContext().getResources().getDimensionPixelSize(R.dimen.abc_search_view_preferred_width);
    }

    private void setQuery(CharSequence charSequence) {
        SearchAutoComplete searchAutoComplete = this.f7807F;
        searchAutoComplete.setText(charSequence);
        searchAutoComplete.setSelection(TextUtils.isEmpty(charSequence) ? 0 : charSequence.length());
    }

    @Override // android.view.ViewGroup, android.view.View
    public final void clearFocus() {
        this.f7835l0 = true;
        super.clearFocus();
        SearchAutoComplete searchAutoComplete = this.f7807F;
        searchAutoComplete.clearFocus();
        searchAutoComplete.setImeVisibility(false);
        this.f7835l0 = false;
    }

    public int getImeOptions() {
        return this.f7807F.getImeOptions();
    }

    public int getInputType() {
        return this.f7807F.getInputType();
    }

    public int getMaxWidth() {
        return this.f7836m0;
    }

    public CharSequence getQuery() {
        return this.f7807F.getText();
    }

    public CharSequence getQueryHint() {
        CharSequence charSequence = this.f7833j0;
        if (charSequence != null) {
            return charSequence;
        }
        SearchableInfo searchableInfo = this.f7840r0;
        return (searchableInfo == null || searchableInfo.getHintId() == 0) ? this.f7826c0 : getContext().getText(this.f7840r0.getHintId());
    }

    public int getSuggestionCommitIconResId() {
        return this.f7823W;
    }

    public int getSuggestionRowLayout() {
        return this.f7822V;
    }

    public Q.c getSuggestionsAdapter() {
        return this.f7831h0;
    }

    public final Intent i(String str, Uri uri, String str2, String str3) {
        Intent intent = new Intent(str);
        intent.addFlags(268435456);
        if (uri != null) {
            intent.setData(uri);
        }
        intent.putExtra("user_query", this.f7838o0);
        if (str3 != null) {
            intent.putExtra("query", str3);
        }
        if (str2 != null) {
            intent.putExtra("intent_extra_data_key", str2);
        }
        Bundle bundle = this.f7841s0;
        if (bundle != null) {
            intent.putExtra("app_data", bundle);
        }
        intent.setComponent(this.f7840r0.getSearchActivity());
        return intent;
    }

    public final Intent j(Intent intent, SearchableInfo searchableInfo) {
        ComponentName searchActivity = searchableInfo.getSearchActivity();
        Intent intent2 = new Intent("android.intent.action.SEARCH");
        intent2.setComponent(searchActivity);
        PendingIntent activity = PendingIntent.getActivity(getContext(), 0, intent2, 1107296256);
        Bundle bundle = new Bundle();
        Bundle bundle2 = this.f7841s0;
        if (bundle2 != null) {
            bundle.putParcelable("app_data", bundle2);
        }
        Intent intent3 = new Intent(intent);
        Resources resources = getResources();
        String string = searchableInfo.getVoiceLanguageModeId() != 0 ? resources.getString(searchableInfo.getVoiceLanguageModeId()) : "free_form";
        String string2 = searchableInfo.getVoicePromptTextId() != 0 ? resources.getString(searchableInfo.getVoicePromptTextId()) : null;
        String string3 = searchableInfo.getVoiceLanguageId() != 0 ? resources.getString(searchableInfo.getVoiceLanguageId()) : null;
        int voiceMaxResults = searchableInfo.getVoiceMaxResults() != 0 ? searchableInfo.getVoiceMaxResults() : 1;
        intent3.putExtra("android.speech.extra.LANGUAGE_MODEL", string);
        intent3.putExtra("android.speech.extra.PROMPT", string2);
        intent3.putExtra("android.speech.extra.LANGUAGE", string3);
        intent3.putExtra("android.speech.extra.MAX_RESULTS", voiceMaxResults);
        intent3.putExtra("calling_package", searchActivity != null ? searchActivity.flattenToShortString() : null);
        intent3.putExtra("android.speech.extra.RESULTS_PENDINGINTENT", activity);
        intent3.putExtra("android.speech.extra.RESULTS_PENDINGINTENT_BUNDLE", bundle);
        return intent3;
    }

    public final void k() {
        int i = Build.VERSION.SDK_INT;
        SearchAutoComplete searchAutoComplete = this.f7807F;
        if (i >= 29) {
            c.a(searchAutoComplete);
            return;
        }
        f fVar = f7806w0;
        fVar.getClass();
        f.a();
        Method method = fVar.f3018a;
        if (method != null) {
            try {
                method.invoke(searchAutoComplete, null);
            } catch (Exception unused) {
            }
        }
        fVar.getClass();
        f.a();
        Method method2 = fVar.f3019b;
        if (method2 != null) {
            try {
                method2.invoke(searchAutoComplete, null);
            } catch (Exception unused2) {
            }
        }
    }

    public final void l() {
        SearchAutoComplete searchAutoComplete = this.f7807F;
        if (!TextUtils.isEmpty(searchAutoComplete.getText())) {
            searchAutoComplete.setText("");
            searchAutoComplete.requestFocus();
            searchAutoComplete.setImeVisibility(true);
        } else if (this.f7829f0) {
            clearFocus();
            v(true);
        }
    }

    public final void m(int i) {
        int position;
        String strH;
        Cursor cursor = this.f7831h0.f5543s;
        if (cursor != null && cursor.moveToPosition(i)) {
            Intent intentI = null;
            try {
                int i5 = F0.f14708N;
                String strH2 = F0.h(cursor, cursor.getColumnIndex("suggest_intent_action"));
                if (strH2 == null) {
                    strH2 = this.f7840r0.getSuggestIntentAction();
                }
                if (strH2 == null) {
                    strH2 = "android.intent.action.SEARCH";
                }
                String strH3 = F0.h(cursor, cursor.getColumnIndex("suggest_intent_data"));
                if (strH3 == null) {
                    strH3 = this.f7840r0.getSuggestIntentData();
                }
                if (strH3 != null && (strH = F0.h(cursor, cursor.getColumnIndex("suggest_intent_data_id"))) != null) {
                    strH3 = strH3 + "/" + Uri.encode(strH);
                }
                intentI = i(strH2, strH3 == null ? null : Uri.parse(strH3), F0.h(cursor, cursor.getColumnIndex("suggest_intent_extra_data")), F0.h(cursor, cursor.getColumnIndex("suggest_intent_query")));
            } catch (RuntimeException e8) {
                try {
                    position = cursor.getPosition();
                } catch (RuntimeException unused) {
                    position = -1;
                }
                Log.w("SearchView", "Search suggestions cursor at row " + position + " returned exception.", e8);
            }
            if (intentI != null) {
                try {
                    getContext().startActivity(intentI);
                } catch (RuntimeException e9) {
                    Log.e("SearchView", "Failed launch activity: " + intentI, e9);
                }
            }
        }
        SearchAutoComplete searchAutoComplete = this.f7807F;
        searchAutoComplete.setImeVisibility(false);
        searchAutoComplete.dismissDropDown();
    }

    public final void n(int i) {
        Editable text = this.f7807F.getText();
        Cursor cursor = this.f7831h0.f5543s;
        if (cursor == null) {
            return;
        }
        if (!cursor.moveToPosition(i)) {
            setQuery(text);
            return;
        }
        String strC = this.f7831h0.c(cursor);
        if (strC != null) {
            setQuery(strC);
        } else {
            setQuery(text);
        }
    }

    public final void o(CharSequence charSequence) {
        setQuery(charSequence);
    }

    @Override // android.view.ViewGroup, android.view.View
    public final void onDetachedFromWindow() {
        removeCallbacks(this.f7842t0);
        post(this.f7843u0);
        super.onDetachedFromWindow();
    }

    @Override // n.AbstractC1203c0, android.view.ViewGroup, android.view.View
    public final void onLayout(boolean z8, int i, int i5, int i8, int i9) {
        super.onLayout(z8, i, i5, i8, i9);
        if (z8) {
            int[] iArr = this.f7818R;
            SearchAutoComplete searchAutoComplete = this.f7807F;
            searchAutoComplete.getLocationInWindow(iArr);
            int[] iArr2 = this.f7819S;
            getLocationInWindow(iArr2);
            int i10 = iArr[1] - iArr2[1];
            int i11 = iArr[0] - iArr2[0];
            int width = searchAutoComplete.getWidth() + i11;
            int height = searchAutoComplete.getHeight() + i10;
            Rect rect = this.f7816P;
            rect.set(i11, i10, width, height);
            int i12 = rect.left;
            int i13 = rect.right;
            int i14 = i9 - i5;
            Rect rect2 = this.f7817Q;
            rect2.set(i12, 0, i13, i14);
            D0 d02 = this.f7815O;
            if (d02 == null) {
                D0 d03 = new D0(rect2, rect, searchAutoComplete);
                this.f7815O = d03;
                setTouchDelegate(d03);
            } else {
                d02.f14686b.set(rect2);
                Rect rect3 = d02.f14688d;
                rect3.set(rect2);
                int i15 = -d02.f14689e;
                rect3.inset(i15, i15);
                d02.f14687c.set(rect);
            }
        }
    }

    @Override // n.AbstractC1203c0, android.view.View
    public final void onMeasure(int i, int i5) {
        int i8;
        if (this.f7830g0) {
            super.onMeasure(i, i5);
            return;
        }
        int mode = View.MeasureSpec.getMode(i);
        int size = View.MeasureSpec.getSize(i);
        if (mode == Integer.MIN_VALUE) {
            int i9 = this.f7836m0;
            size = i9 > 0 ? Math.min(i9, size) : Math.min(getPreferredWidth(), size);
        } else if (mode == 0) {
            size = this.f7836m0;
            if (size <= 0) {
                size = getPreferredWidth();
            }
        } else if (mode == 1073741824 && (i8 = this.f7836m0) > 0) {
            size = Math.min(i8, size);
        }
        int mode2 = View.MeasureSpec.getMode(i5);
        int size2 = View.MeasureSpec.getSize(i5);
        if (mode2 == Integer.MIN_VALUE) {
            size2 = Math.min(getPreferredHeight(), size2);
        } else if (mode2 == 0) {
            size2 = getPreferredHeight();
        }
        super.onMeasure(View.MeasureSpec.makeMeasureSpec(size, 1073741824), View.MeasureSpec.makeMeasureSpec(size2, 1073741824));
    }

    @Override // android.view.View
    public final void onRestoreInstanceState(Parcelable parcelable) {
        if (!(parcelable instanceof C0)) {
            super.onRestoreInstanceState(parcelable);
            return;
        }
        C0 c02 = (C0) parcelable;
        super.onRestoreInstanceState(c02.f6203q);
        v(c02.f14684s);
        requestLayout();
    }

    @Override // android.view.View
    public final Parcelable onSaveInstanceState() {
        C0 c02 = new C0(super.onSaveInstanceState());
        c02.f14684s = this.f7830g0;
        return c02;
    }

    @Override // android.view.View
    public final void onWindowFocusChanged(boolean z8) {
        super.onWindowFocusChanged(z8);
        post(this.f7842t0);
    }

    public final void p() {
        SearchAutoComplete searchAutoComplete = this.f7807F;
        Editable text = searchAutoComplete.getText();
        if (text == null || TextUtils.getTrimmedLength(text) <= 0) {
            return;
        }
        if (this.f7840r0 != null) {
            getContext().startActivity(i("android.intent.action.SEARCH", null, null, text.toString()));
        }
        searchAutoComplete.setImeVisibility(false);
        searchAutoComplete.dismissDropDown();
    }

    public final void q() {
        boolean zIsEmpty = TextUtils.isEmpty(this.f7807F.getText());
        int i = (!zIsEmpty || (this.f7829f0 && !this.f7839p0)) ? 0 : 8;
        ImageView imageView = this.f7812L;
        imageView.setVisibility(i);
        Drawable drawable = imageView.getDrawable();
        if (drawable != null) {
            drawable.setState(!zIsEmpty ? ViewGroup.ENABLED_STATE_SET : ViewGroup.EMPTY_STATE_SET);
        }
    }

    public final void r() {
        int[] iArr = this.f7807F.hasFocus() ? ViewGroup.FOCUSED_STATE_SET : ViewGroup.EMPTY_STATE_SET;
        Drawable background = this.H.getBackground();
        if (background != null) {
            background.setState(iArr);
        }
        Drawable background2 = this.f7809I.getBackground();
        if (background2 != null) {
            background2.setState(iArr);
        }
        invalidate();
    }

    @Override // android.view.ViewGroup, android.view.View
    public final boolean requestFocus(int i, Rect rect) {
        if (this.f7835l0 || !isFocusable()) {
            return false;
        }
        if (this.f7830g0) {
            return super.requestFocus(i, rect);
        }
        boolean zRequestFocus = this.f7807F.requestFocus(i, rect);
        if (zRequestFocus) {
            v(false);
        }
        return zRequestFocus;
    }

    /* JADX WARN: Type inference fix 'apply assigned field type' failed
    java.lang.UnsupportedOperationException: ArgType.getObject(), call class: class jadx.core.dex.instructions.args.ArgType$UnknownArg
    	at jadx.core.dex.instructions.args.ArgType.getObject(ArgType.java:593)
    	at jadx.core.dex.attributes.nodes.ClassTypeVarsAttr.getTypeVarsMapFor(ClassTypeVarsAttr.java:35)
    	at jadx.core.dex.nodes.utils.TypeUtils.replaceClassGenerics(TypeUtils.java:177)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.insertExplicitUseCast(FixTypesVisitor.java:397)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.tryFieldTypeWithNewCasts(FixTypesVisitor.java:359)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.applyFieldType(FixTypesVisitor.java:309)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.visit(FixTypesVisitor.java:94)
     */
    public final void s() {
        CharSequence queryHint = getQueryHint();
        CharSequence charSequence = queryHint;
        if (queryHint == null) {
            charSequence = "";
        }
        boolean z8 = this.f7829f0;
        SearchAutoComplete searchAutoComplete = this.f7807F;
        CharSequence charSequence2 = charSequence;
        if (z8) {
            Drawable drawable = this.f7821U;
            charSequence2 = charSequence;
            if (drawable != null) {
                int textSize = (int) (((double) searchAutoComplete.getTextSize()) * 1.25d);
                drawable.setBounds(0, 0, textSize, textSize);
                SpannableStringBuilder spannableStringBuilder = new SpannableStringBuilder("   ");
                spannableStringBuilder.setSpan(new ImageSpan(drawable), 1, 2, 33);
                spannableStringBuilder.append(charSequence);
                charSequence2 = spannableStringBuilder;
            }
        }
        searchAutoComplete.setHint(charSequence2);
    }

    public void setAppSearchData(Bundle bundle) {
        this.f7841s0 = bundle;
    }

    public void setIconified(boolean z8) {
        if (z8) {
            l();
            return;
        }
        v(false);
        SearchAutoComplete searchAutoComplete = this.f7807F;
        searchAutoComplete.requestFocus();
        searchAutoComplete.setImeVisibility(true);
        View.OnClickListener onClickListener = this.f7828e0;
        if (onClickListener != null) {
            onClickListener.onClick(this);
        }
    }

    public void setIconifiedByDefault(boolean z8) {
        if (this.f7829f0 == z8) {
            return;
        }
        this.f7829f0 = z8;
        v(z8);
        s();
    }

    public void setImeOptions(int i) {
        this.f7807F.setImeOptions(i);
    }

    public void setInputType(int i) {
        this.f7807F.setInputType(i);
    }

    public void setMaxWidth(int i) {
        this.f7836m0 = i;
        requestLayout();
    }

    public void setOnQueryTextFocusChangeListener(View.OnFocusChangeListener onFocusChangeListener) {
        this.f7827d0 = onFocusChangeListener;
    }

    public void setOnSearchClickListener(View.OnClickListener onClickListener) {
        this.f7828e0 = onClickListener;
    }

    public void setQueryHint(CharSequence charSequence) {
        this.f7833j0 = charSequence;
        s();
    }

    public void setQueryRefinementEnabled(boolean z8) {
        this.f7834k0 = z8;
        Q.c cVar = this.f7831h0;
        if (cVar instanceof F0) {
            ((F0) cVar).f14713F = z8 ? 2 : 1;
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:34:0x0098  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public void setSearchableInfo(SearchableInfo searchableInfo) {
        this.f7840r0 = searchableInfo;
        Intent intent = null;
        boolean z8 = true;
        SearchAutoComplete searchAutoComplete = this.f7807F;
        if (searchableInfo != null) {
            searchAutoComplete.setThreshold(searchableInfo.getSuggestThreshold());
            searchAutoComplete.setImeOptions(this.f7840r0.getImeOptions());
            int inputType = this.f7840r0.getInputType();
            if ((inputType & 15) == 1) {
                inputType &= -65537;
                if (this.f7840r0.getSuggestAuthority() != null) {
                    inputType |= 589824;
                }
            }
            searchAutoComplete.setInputType(inputType);
            Q.c cVar = this.f7831h0;
            if (cVar != null) {
                cVar.b(null);
            }
            if (this.f7840r0.getSuggestAuthority() != null) {
                F0 f02 = new F0(getContext(), this, this.f7840r0, this.f7844v0);
                this.f7831h0 = f02;
                searchAutoComplete.setAdapter(f02);
                ((F0) this.f7831h0).f14713F = this.f7834k0 ? 2 : 1;
            }
            s();
        }
        SearchableInfo searchableInfo2 = this.f7840r0;
        if (searchableInfo2 == null || !searchableInfo2.getVoiceSearchEnabled()) {
            z8 = false;
        } else {
            if (this.f7840r0.getVoiceSearchLaunchWebSearch()) {
                intent = this.f7824a0;
            } else if (this.f7840r0.getVoiceSearchLaunchRecognizer()) {
                intent = this.f7825b0;
            }
            if (intent == null || getContext().getPackageManager().resolveActivity(intent, 65536) == null) {
            }
        }
        this.f7837n0 = z8;
        if (z8) {
            searchAutoComplete.setPrivateImeOptions("nm");
        }
        v(this.f7830g0);
    }

    public void setSubmitButtonEnabled(boolean z8) {
        this.f7832i0 = z8;
        v(this.f7830g0);
    }

    public void setSuggestionsAdapter(Q.c cVar) {
        this.f7831h0 = cVar;
        this.f7807F.setAdapter(cVar);
    }

    public final void t() {
        this.f7809I.setVisibility(((this.f7832i0 || this.f7837n0) && !this.f7830g0 && (this.f7811K.getVisibility() == 0 || this.f7813M.getVisibility() == 0)) ? 0 : 8);
    }

    public final void u(boolean z8) {
        boolean z9 = this.f7832i0;
        this.f7811K.setVisibility((!z9 || !(z9 || this.f7837n0) || this.f7830g0 || !hasFocus() || (!z8 && this.f7837n0)) ? 8 : 0);
    }

    public final void v(boolean z8) {
        this.f7830g0 = z8;
        int i = 8;
        int i5 = z8 ? 0 : 8;
        boolean zIsEmpty = TextUtils.isEmpty(this.f7807F.getText());
        this.f7810J.setVisibility(i5);
        u(!zIsEmpty);
        this.f7808G.setVisibility(z8 ? 8 : 0);
        ImageView imageView = this.f7820T;
        imageView.setVisibility((imageView.getDrawable() == null || this.f7829f0) ? 8 : 0);
        q();
        if (this.f7837n0 && !this.f7830g0 && zIsEmpty) {
            this.f7811K.setVisibility(8);
            i = 0;
        }
        this.f7813M.setVisibility(i);
        t();
    }

    public SearchView(Context context, AttributeSet attributeSet) {
        this(context, attributeSet, R.attr.searchViewStyle);
    }

    public SearchView(Context context, AttributeSet attributeSet, int i) {
        super(context, attributeSet, i);
        this.f7816P = new Rect();
        this.f7817Q = new Rect();
        this.f7818R = new int[2];
        this.f7819S = new int[2];
        this.f7842t0 = new RunnableC1242w0(this, 0);
        this.f7843u0 = new RunnableC1242w0(this, 1);
        this.f7844v0 = new WeakHashMap();
        a aVar = new a(this);
        b bVar = new b(this);
        int i5 = 1;
        C0478m0 c0478m0 = new C0478m0(this, i5);
        y0 y0Var = new y0(this);
        C1205d0 c1205d0 = new C1205d0(i5, this);
        C0587c c0587c = new C0587c(i5, this);
        int[] iArr = h.a.f13021r;
        TypedArray typedArrayObtainStyledAttributes = context.obtainStyledAttributes(attributeSet, iArr, i, 0);
        com.google.android.material.datepicker.c cVar = new com.google.android.material.datepicker.c(context, typedArrayObtainStyledAttributes);
        J.i(this, context, iArr, attributeSet, typedArrayObtainStyledAttributes, i);
        LayoutInflater.from(context).inflate(typedArrayObtainStyledAttributes.getResourceId(9, R.layout.abc_search_view), (ViewGroup) this, true);
        SearchAutoComplete searchAutoComplete = (SearchAutoComplete) findViewById(R.id.search_src_text);
        this.f7807F = searchAutoComplete;
        searchAutoComplete.setSearchView(this);
        this.f7808G = findViewById(R.id.search_edit_frame);
        View viewFindViewById = findViewById(R.id.search_plate);
        this.H = viewFindViewById;
        View viewFindViewById2 = findViewById(R.id.submit_area);
        this.f7809I = viewFindViewById2;
        ImageView imageView = (ImageView) findViewById(R.id.search_button);
        this.f7810J = imageView;
        ImageView imageView2 = (ImageView) findViewById(R.id.search_go_btn);
        this.f7811K = imageView2;
        ImageView imageView3 = (ImageView) findViewById(R.id.search_close_btn);
        this.f7812L = imageView3;
        ImageView imageView4 = (ImageView) findViewById(R.id.search_voice_btn);
        this.f7813M = imageView4;
        ImageView imageView5 = (ImageView) findViewById(R.id.search_mag_icon);
        this.f7820T = imageView5;
        viewFindViewById.setBackground(cVar.u(10));
        viewFindViewById2.setBackground(cVar.u(14));
        imageView.setImageDrawable(cVar.u(13));
        imageView2.setImageDrawable(cVar.u(7));
        imageView3.setImageDrawable(cVar.u(4));
        imageView4.setImageDrawable(cVar.u(16));
        imageView5.setImageDrawable(cVar.u(13));
        this.f7821U = cVar.u(12);
        u0.z(imageView, getResources().getString(R.string.abc_searchview_description_search));
        this.f7822V = typedArrayObtainStyledAttributes.getResourceId(15, R.layout.abc_search_dropdown_item_icons_2line);
        this.f7823W = typedArrayObtainStyledAttributes.getResourceId(5, 0);
        imageView.setOnClickListener(aVar);
        imageView3.setOnClickListener(aVar);
        imageView2.setOnClickListener(aVar);
        imageView4.setOnClickListener(aVar);
        searchAutoComplete.setOnClickListener(aVar);
        searchAutoComplete.addTextChangedListener(c0587c);
        searchAutoComplete.setOnEditorActionListener(c0478m0);
        searchAutoComplete.setOnItemClickListener(y0Var);
        searchAutoComplete.setOnItemSelectedListener(c1205d0);
        searchAutoComplete.setOnKeyListener(bVar);
        searchAutoComplete.setOnFocusChangeListener(new ViewOnFocusChangeListenerC1244x0(0, this));
        setIconifiedByDefault(typedArrayObtainStyledAttributes.getBoolean(8, true));
        int dimensionPixelSize = typedArrayObtainStyledAttributes.getDimensionPixelSize(1, -1);
        if (dimensionPixelSize != -1) {
            setMaxWidth(dimensionPixelSize);
        }
        this.f7826c0 = typedArrayObtainStyledAttributes.getText(6);
        this.f7833j0 = typedArrayObtainStyledAttributes.getText(11);
        int i8 = typedArrayObtainStyledAttributes.getInt(3, -1);
        if (i8 != -1) {
            setImeOptions(i8);
        }
        int i9 = typedArrayObtainStyledAttributes.getInt(2, -1);
        if (i9 != -1) {
            setInputType(i9);
        }
        setFocusable(typedArrayObtainStyledAttributes.getBoolean(0, true));
        cVar.B();
        Intent intent = new Intent("android.speech.action.WEB_SEARCH");
        this.f7824a0 = intent;
        intent.addFlags(268435456);
        intent.putExtra("android.speech.extra.LANGUAGE_MODEL", "web_search");
        Intent intent2 = new Intent("android.speech.action.RECOGNIZE_SPEECH");
        this.f7825b0 = intent2;
        intent2.addFlags(268435456);
        View viewFindViewById3 = findViewById(searchAutoComplete.getDropDownAnchor());
        this.f7814N = viewFindViewById3;
        if (viewFindViewById3 != null) {
            viewFindViewById3.addOnLayoutChangeListener(new ViewOnLayoutChangeListenerC1128a(1, this));
        }
        v(this.f7829f0);
        s();
    }

    public void setOnCloseListener(z0 z0Var) {
    }

    public void setOnQueryTextListener(A0 a02) {
    }

    public void setOnSuggestionListener(B0 b02) {
    }
}
