package androidx.appcompat.widget;

import android.annotation.SuppressLint;
import android.app.PendingIntent;
import android.app.SearchableInfo;
import android.content.ActivityNotFoundException;
import android.content.ComponentName;
import android.content.Context;
import android.content.Intent;
import android.content.res.Configuration;
import android.content.res.Resources;
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.Parcel;
import android.os.Parcelable;
import android.text.Editable;
import android.text.SpannableStringBuilder;
import android.text.TextUtils;
import android.text.TextWatcher;
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.MotionEvent;
import android.view.TouchDelegate;
import android.view.View;
import android.view.ViewConfiguration;
import android.view.ViewGroup;
import android.view.inputmethod.EditorInfo;
import android.view.inputmethod.InputConnection;
import android.view.inputmethod.InputMethodManager;
import android.widget.AdapterView;
import android.widget.AutoCompleteTextView;
import android.widget.ImageView;
import android.widget.TextView;
import java.lang.reflect.Method;
import java.util.WeakHashMap;
import p037.p041.C1468;
import p037.p041.C1471;
import p037.p041.C1473;
import p037.p041.C1474;
import p037.p041.C1475;
import p037.p041.C1477;
import p037.p041.p042.LayoutInflaterFactory2C1494;
import p037.p041.p049.InterfaceC1549;
import p037.p041.p051.C1609;
import p037.p041.p051.C1658;
import p037.p041.p051.C1689;
import p037.p041.p051.C1698;
import p037.p041.p051.ViewOnClickListenerC1682;
import p037.p065.p078.C1920;
import p037.p081.p082.AbstractC1968;
import p037.p083.p084.AbstractC1974;
import p138.p139.p143.p144.C2803;

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

    /* JADX INFO: renamed from: ၥ, reason: contains not printable characters */
    public static final C0061 f319;

    /* JADX INFO: renamed from: ޒ, reason: contains not printable characters */
    public final SearchAutoComplete f320;

    /* JADX INFO: renamed from: ޓ, reason: contains not printable characters */
    public final View f321;

    /* JADX INFO: renamed from: ޔ, reason: contains not printable characters */
    public final View f322;

    /* JADX INFO: renamed from: ޕ, reason: contains not printable characters */
    public final View f323;

    /* JADX INFO: renamed from: ޖ, reason: contains not printable characters */
    public final ImageView f324;

    /* JADX INFO: renamed from: ޗ, reason: contains not printable characters */
    public final ImageView f325;

    /* JADX INFO: renamed from: ޘ, reason: contains not printable characters */
    public final ImageView f326;

    /* JADX INFO: renamed from: ޙ, reason: contains not printable characters */
    public final ImageView f327;

    /* JADX INFO: renamed from: ޚ, reason: contains not printable characters */
    public final View f328;

    /* JADX INFO: renamed from: ޛ, reason: contains not printable characters */
    public C0064 f329;

    /* JADX INFO: renamed from: ޜ, reason: contains not printable characters */
    public Rect f330;

    /* JADX INFO: renamed from: ޝ, reason: contains not printable characters */
    public Rect f331;

    /* JADX INFO: renamed from: ޞ, reason: contains not printable characters */
    public int[] f332;

    /* JADX INFO: renamed from: ޟ, reason: contains not printable characters */
    public int[] f333;

    /* JADX INFO: renamed from: ޠ, reason: contains not printable characters */
    public final ImageView f334;

    /* JADX INFO: renamed from: ޡ, reason: contains not printable characters */
    public final Drawable f335;

    /* JADX INFO: renamed from: ޢ, reason: contains not printable characters */
    public final int f336;

    /* JADX INFO: renamed from: ޣ, reason: contains not printable characters */
    public final int f337;

    /* JADX INFO: renamed from: ޤ, reason: contains not printable characters */
    public final Intent f338;

    /* JADX INFO: renamed from: ޥ, reason: contains not printable characters */
    public final Intent f339;

    /* JADX INFO: renamed from: ޱ, reason: contains not printable characters */
    public final CharSequence f340;

    /* JADX INFO: renamed from: ࢠ, reason: contains not printable characters */
    public InterfaceC0059 f341;

    /* JADX INFO: renamed from: ࢢ, reason: contains not printable characters */
    public InterfaceC0058 f342;

    /* JADX INFO: renamed from: ࢣ, reason: contains not printable characters */
    public View.OnFocusChangeListener f343;

    /* JADX INFO: renamed from: ࢤ, reason: contains not printable characters */
    public InterfaceC0060 f344;

    /* JADX INFO: renamed from: ࢥ, reason: contains not printable characters */
    public View.OnClickListener f345;

    /* JADX INFO: renamed from: ࢦ, reason: contains not printable characters */
    public boolean f346;

    /* JADX INFO: renamed from: ࢧ, reason: contains not printable characters */
    public boolean f347;

    /* JADX INFO: renamed from: ࢨ, reason: contains not printable characters */
    public AbstractC1968 f348;

    /* JADX INFO: renamed from: ࢩ, reason: contains not printable characters */
    public boolean f349;

    /* JADX INFO: renamed from: ࢪ, reason: contains not printable characters */
    public CharSequence f350;

    /* JADX INFO: renamed from: ࢫ, reason: contains not printable characters */
    public boolean f351;

    /* JADX INFO: renamed from: ࢬ, reason: contains not printable characters */
    public boolean f352;

    /* JADX INFO: renamed from: ೱ, reason: contains not printable characters */
    public int f353;

    /* JADX INFO: renamed from: ೲ, reason: contains not printable characters */
    public boolean f354;

    /* JADX INFO: renamed from: ഩ, reason: contains not printable characters */
    public CharSequence f355;

    /* JADX INFO: renamed from: ഺ, reason: contains not printable characters */
    public CharSequence f356;

    /* JADX INFO: renamed from: ൎ, reason: contains not printable characters */
    public boolean f357;

    /* JADX INFO: renamed from: ໞ, reason: contains not printable characters */
    public int f358;

    /* JADX INFO: renamed from: ໟ, reason: contains not printable characters */
    public SearchableInfo f359;

    /* JADX INFO: renamed from: ྈ, reason: contains not printable characters */
    public Bundle f360;

    /* JADX INFO: renamed from: ྉ, reason: contains not printable characters */
    public final Runnable f361;

    /* JADX INFO: renamed from: ྌ, reason: contains not printable characters */
    public Runnable f362;

    /* JADX INFO: renamed from: ဢ, reason: contains not printable characters */
    public final WeakHashMap<String, Drawable.ConstantState> f363;

    /* JADX INFO: renamed from: ဨ, reason: contains not printable characters */
    public final View.OnClickListener f364;

    /* JADX INFO: renamed from: ၚ, reason: contains not printable characters */
    public View.OnKeyListener f365;

    /* JADX INFO: renamed from: ၛ, reason: contains not printable characters */
    public final TextView.OnEditorActionListener f366;

    /* JADX INFO: renamed from: ၜ, reason: contains not printable characters */
    public final AdapterView.OnItemClickListener f367;

    /* JADX INFO: renamed from: ၝ, reason: contains not printable characters */
    public final AdapterView.OnItemSelectedListener f368;

    /* JADX INFO: renamed from: ၡ, reason: contains not printable characters */
    public TextWatcher f369;

    public static class SearchAutoComplete extends C1609 {

        /* JADX INFO: renamed from: ކ, reason: contains not printable characters */
        public int f370;

        /* JADX INFO: renamed from: އ, reason: contains not printable characters */
        public SearchView f371;

        /* JADX INFO: renamed from: ވ, reason: contains not printable characters */
        public boolean f372;

        /* JADX INFO: renamed from: މ, reason: contains not printable characters */
        public final Runnable f373;

        /* JADX INFO: renamed from: androidx.appcompat.widget.SearchView$SearchAutoComplete$֏, reason: contains not printable characters */
        public class RunnableC0047 implements Runnable {
            public RunnableC0047() {
            }

            @Override // java.lang.Runnable
            public void run() {
                SearchAutoComplete searchAutoComplete = SearchAutoComplete.this;
                if (searchAutoComplete.f372) {
                    ((InputMethodManager) searchAutoComplete.getContext().getSystemService("input_method")).showSoftInput(searchAutoComplete, 0);
                    searchAutoComplete.f372 = false;
                }
            }
        }

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

        public SearchAutoComplete(Context context, AttributeSet attributeSet) {
            this(context, attributeSet, C1468.autoCompleteTextViewStyle);
        }

        public SearchAutoComplete(Context context, AttributeSet attributeSet, int i) {
            super(context, attributeSet, i);
            this.f373 = new RunnableC0047();
            this.f370 = getThreshold();
        }

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

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

        @Override // p037.p041.p051.C1609, android.widget.TextView, android.view.View
        public InputConnection onCreateInputConnection(EditorInfo editorInfo) {
            InputConnection inputConnectionOnCreateInputConnection = super.onCreateInputConnection(editorInfo);
            if (this.f372) {
                removeCallbacks(this.f373);
                post(this.f373);
            }
            return inputConnectionOnCreateInputConnection;
        }

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

        @Override // android.widget.AutoCompleteTextView, android.widget.TextView, android.view.View
        public void onFocusChanged(boolean z, int i, Rect rect) {
            super.onFocusChanged(z, i, rect);
            SearchView searchView = this.f371;
            searchView.m157(searchView.f347);
            searchView.post(searchView.f361);
            if (searchView.f320.hasFocus()) {
                searchView.m159();
            }
        }

        @Override // android.widget.AutoCompleteTextView, android.widget.TextView, android.view.View
        public 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.f371.clearFocus();
                        setImeVisibility(false);
                        return true;
                    }
                }
            }
            return super.onKeyPreIme(i, keyEvent);
        }

        @Override // android.widget.AutoCompleteTextView, android.widget.TextView, android.view.View
        public void onWindowFocusChanged(boolean z) {
            super.onWindowFocusChanged(z);
            if (z && this.f371.hasFocus() && getVisibility() == 0) {
                this.f372 = true;
                if (SearchView.m149(getContext())) {
                    m169();
                }
            }
        }

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

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

        public void setImeVisibility(boolean z) {
            InputMethodManager inputMethodManager = (InputMethodManager) getContext().getSystemService("input_method");
            if (!z) {
                this.f372 = false;
                removeCallbacks(this.f373);
                inputMethodManager.hideSoftInputFromWindow(getWindowToken(), 0);
            } else {
                if (!inputMethodManager.isActive(this)) {
                    this.f372 = true;
                    return;
                }
                this.f372 = false;
                removeCallbacks(this.f373);
                inputMethodManager.showSoftInput(this, 0);
            }
        }

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

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

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public void m169() {
            if (Build.VERSION.SDK_INT >= 29) {
                setInputMethodMode(1);
                if (enoughToFilter()) {
                    showDropDown();
                    return;
                }
                return;
            }
            C0061 c0061 = SearchView.f319;
            if (c0061 == null) {
                throw null;
            }
            C0061.m175();
            Method method = c0061.f387;
            if (method != null) {
                try {
                    method.invoke(this, true);
                } catch (Exception unused) {
                }
            }
        }
    }

    /* JADX INFO: renamed from: androidx.appcompat.widget.SearchView$֏, reason: contains not printable characters */
    public class C0048 implements TextWatcher {
        public C0048() {
        }

        @Override // android.text.TextWatcher
        public void afterTextChanged(Editable editable) {
        }

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

        @Override // android.text.TextWatcher
        public void onTextChanged(CharSequence charSequence, int i, int i2, int i3) {
            SearchView searchView = SearchView.this;
            Editable text = searchView.f320.getText();
            searchView.f356 = text;
            boolean z = !TextUtils.isEmpty(text);
            searchView.m155(z);
            searchView.m160(!z);
            searchView.m165();
            searchView.m168();
            if (searchView.f341 != null && !TextUtils.equals(charSequence, searchView.f355)) {
                searchView.f341.m171(charSequence.toString());
            }
            searchView.f355 = charSequence.toString();
        }
    }

    /* JADX INFO: renamed from: androidx.appcompat.widget.SearchView$ؠ, reason: contains not printable characters */
    public class RunnableC0049 implements Runnable {
        public RunnableC0049() {
        }

        @Override // java.lang.Runnable
        public void run() {
            SearchView.this.m166();
        }
    }

    /* JADX INFO: renamed from: androidx.appcompat.widget.SearchView$ހ, reason: contains not printable characters */
    public class RunnableC0050 implements Runnable {
        public RunnableC0050() {
        }

        @Override // java.lang.Runnable
        public void run() {
            AbstractC1968 abstractC1968 = SearchView.this.f348;
            if (abstractC1968 instanceof ViewOnClickListenerC1682) {
                abstractC1968.mo3284(null);
            }
        }
    }

    /* JADX INFO: renamed from: androidx.appcompat.widget.SearchView$ށ, reason: contains not printable characters */
    public class ViewOnFocusChangeListenerC0051 implements View.OnFocusChangeListener {
        public ViewOnFocusChangeListenerC0051() {
        }

        @Override // android.view.View.OnFocusChangeListener
        public void onFocusChange(View view, boolean z) {
            SearchView searchView = SearchView.this;
            View.OnFocusChangeListener onFocusChangeListener = searchView.f343;
            if (onFocusChangeListener != null) {
                onFocusChangeListener.onFocusChange(searchView, z);
            }
        }
    }

    /* JADX INFO: renamed from: androidx.appcompat.widget.SearchView$ނ, reason: contains not printable characters */
    public class ViewOnLayoutChangeListenerC0052 implements View.OnLayoutChangeListener {
        public ViewOnLayoutChangeListenerC0052() {
        }

        @Override // android.view.View.OnLayoutChangeListener
        public void onLayoutChange(View view, int i, int i2, int i3, int i4, int i5, int i6, int i7, int i8) {
            SearchView searchView = SearchView.this;
            if (searchView.f328.getWidth() > 1) {
                Resources resources = searchView.getContext().getResources();
                int paddingLeft = searchView.f322.getPaddingLeft();
                Rect rect = new Rect();
                boolean zM3318 = C1698.m3318(searchView);
                int dimensionPixelSize = searchView.f346 ? resources.getDimensionPixelSize(C1471.abc_dropdownitem_text_padding_left) + resources.getDimensionPixelSize(C1471.abc_dropdownitem_icon_width) : 0;
                searchView.f320.getDropDownBackground().getPadding(rect);
                searchView.f320.setDropDownHorizontalOffset(zM3318 ? -rect.left : paddingLeft - (rect.left + dimensionPixelSize));
                searchView.f320.setDropDownWidth((((searchView.f328.getWidth() + rect.left) + rect.right) + dimensionPixelSize) - paddingLeft);
            }
        }
    }

    /* JADX INFO: renamed from: androidx.appcompat.widget.SearchView$ރ, reason: contains not printable characters */
    public class ViewOnClickListenerC0053 implements View.OnClickListener {
        public ViewOnClickListenerC0053() {
        }

        @Override // android.view.View.OnClickListener
        public void onClick(View view) {
            SearchView searchView = SearchView.this;
            if (view == searchView.f324) {
                searchView.m163();
                return;
            }
            if (view == searchView.f326) {
                searchView.m162();
                return;
            }
            if (view == searchView.f325) {
                searchView.m164();
                return;
            }
            if (view != searchView.f327) {
                if (view == searchView.f320) {
                    searchView.m159();
                    return;
                }
                return;
            }
            SearchableInfo searchableInfo = searchView.f359;
            if (searchableInfo == null) {
                return;
            }
            try {
                if (!searchableInfo.getVoiceSearchLaunchWebSearch()) {
                    if (searchableInfo.getVoiceSearchLaunchRecognizer()) {
                        searchView.getContext().startActivity(searchView.m150(searchView.f339, searchableInfo));
                    }
                } else {
                    Intent intent = new Intent(searchView.f338);
                    ComponentName searchActivity = searchableInfo.getSearchActivity();
                    intent.putExtra("calling_package", searchActivity == null ? null : searchActivity.flattenToShortString());
                    searchView.getContext().startActivity(intent);
                }
            } catch (ActivityNotFoundException unused) {
                Log.w("SearchView", "Could not find voice search activity");
            }
        }
    }

    /* JADX INFO: renamed from: androidx.appcompat.widget.SearchView$ބ, reason: contains not printable characters */
    public class ViewOnKeyListenerC0054 implements View.OnKeyListener {
        public ViewOnKeyListenerC0054() {
        }

        @Override // android.view.View.OnKeyListener
        public boolean onKey(View view, int i, KeyEvent keyEvent) {
            SearchView searchView = SearchView.this;
            if (searchView.f359 == null) {
                return false;
            }
            if (!searchView.f320.isPopupShowing() || SearchView.this.f320.getListSelection() == -1) {
                if ((TextUtils.getTrimmedLength(SearchView.this.f320.getText()) == 0) || !keyEvent.hasNoModifiers() || keyEvent.getAction() != 1 || i != 66) {
                    return false;
                }
                view.cancelLongPress();
                SearchView searchView2 = SearchView.this;
                searchView2.m153(0, null, searchView2.f320.getText().toString());
                return true;
            }
            SearchView searchView3 = SearchView.this;
            if (searchView3.f359 == null || searchView3.f348 == null || keyEvent.getAction() != 0 || !keyEvent.hasNoModifiers()) {
                return false;
            }
            if (i == 66 || i == 84 || i == 61) {
                return searchView3.m158(searchView3.f320.getListSelection());
            }
            if (i != 21 && i != 22) {
                if (i != 19) {
                    return false;
                }
                searchView3.f320.getListSelection();
                return false;
            }
            searchView3.f320.setSelection(i == 21 ? 0 : searchView3.f320.length());
            searchView3.f320.setListSelection(0);
            searchView3.f320.clearListSelection();
            searchView3.f320.m169();
            return true;
        }
    }

    /* JADX INFO: renamed from: androidx.appcompat.widget.SearchView$ޅ, reason: contains not printable characters */
    public class C0055 implements TextView.OnEditorActionListener {
        public C0055() {
        }

        @Override // android.widget.TextView.OnEditorActionListener
        public boolean onEditorAction(TextView textView, int i, KeyEvent keyEvent) {
            SearchView.this.m164();
            return true;
        }
    }

    /* JADX INFO: renamed from: androidx.appcompat.widget.SearchView$ކ, reason: contains not printable characters */
    public class C0056 implements AdapterView.OnItemClickListener {
        public C0056() {
        }

        @Override // android.widget.AdapterView.OnItemClickListener
        public void onItemClick(AdapterView<?> adapterView, View view, int i, long j) {
            SearchView.this.m158(i);
        }
    }

    /* JADX INFO: renamed from: androidx.appcompat.widget.SearchView$އ, reason: contains not printable characters */
    public class C0057 implements AdapterView.OnItemSelectedListener {
        public C0057() {
        }

        @Override // android.widget.AdapterView.OnItemSelectedListener
        public void onItemSelected(AdapterView<?> adapterView, View view, int i, long j) {
            SearchView.this.m161(i);
        }

        @Override // android.widget.AdapterView.OnItemSelectedListener
        public void onNothingSelected(AdapterView<?> adapterView) {
        }
    }

    /* JADX INFO: renamed from: androidx.appcompat.widget.SearchView$ވ, reason: contains not printable characters */
    public interface InterfaceC0058 {
        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        boolean m170();
    }

    /* JADX INFO: renamed from: androidx.appcompat.widget.SearchView$މ, reason: contains not printable characters */
    public interface InterfaceC0059 {
        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        boolean m171(String str);

        /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
        boolean m172(String str);
    }

    /* JADX INFO: renamed from: androidx.appcompat.widget.SearchView$ފ, reason: contains not printable characters */
    public interface InterfaceC0060 {
        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        boolean m173(int i);

        /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
        boolean m174(int i);
    }

    /* JADX INFO: renamed from: androidx.appcompat.widget.SearchView$ދ, reason: contains not printable characters */
    public static class C0061 {

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public Method f385;

        /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
        public Method f386;

        /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
        public Method f387;

        @SuppressLint({"DiscouragedPrivateApi", "SoonBlockedPrivateApi"})
        public C0061() {
            this.f385 = null;
            this.f386 = null;
            this.f387 = null;
            m175();
            try {
                Method declaredMethod = AutoCompleteTextView.class.getDeclaredMethod("doBeforeTextChanged", new Class[0]);
                this.f385 = declaredMethod;
                declaredMethod.setAccessible(true);
            } catch (NoSuchMethodException unused) {
            }
            try {
                Method declaredMethod2 = AutoCompleteTextView.class.getDeclaredMethod("doAfterTextChanged", new Class[0]);
                this.f386 = declaredMethod2;
                declaredMethod2.setAccessible(true);
            } catch (NoSuchMethodException unused2) {
            }
            try {
                Method method = AutoCompleteTextView.class.getMethod("ensureImeVisible", Boolean.TYPE);
                this.f387 = method;
                method.setAccessible(true);
            } catch (NoSuchMethodException unused3) {
            }
        }

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public static void m175() {
            if (Build.VERSION.SDK_INT >= 29) {
                throw new UnsupportedClassVersionError("This function can only be used for API Level < 29.");
            }
        }
    }

    /* JADX INFO: renamed from: androidx.appcompat.widget.SearchView$ތ, reason: contains not printable characters */
    public static class C0062 extends AbstractC1974 {
        public static final Parcelable.Creator<C0062> CREATOR = new C0063();

        /* JADX INFO: renamed from: ޅ, reason: contains not printable characters */
        public boolean f388;

        /* JADX INFO: renamed from: androidx.appcompat.widget.SearchView$ތ$֏, reason: contains not printable characters */
        public class C0063 implements Parcelable.ClassLoaderCreator<C0062> {
            @Override // android.os.Parcelable.Creator
            public Object createFromParcel(Parcel parcel) {
                return new C0062(parcel, null);
            }

            @Override // android.os.Parcelable.ClassLoaderCreator
            public C0062 createFromParcel(Parcel parcel, ClassLoader classLoader) {
                return new C0062(parcel, classLoader);
            }

            @Override // android.os.Parcelable.Creator
            public Object[] newArray(int i) {
                return new C0062[i];
            }
        }

        public C0062(Parcel parcel, ClassLoader classLoader) {
            super(parcel, classLoader);
            this.f388 = ((Boolean) parcel.readValue(null)).booleanValue();
        }

        public C0062(Parcelable parcelable) {
            super(parcelable);
        }

        public String toString() {
            StringBuilder sbM4889 = C2803.m4889("SearchView.SavedState{");
            sbM4889.append(Integer.toHexString(System.identityHashCode(this)));
            sbM4889.append(" isIconified=");
            return C2803.m4885(sbM4889, this.f388, "}");
        }

        @Override // p037.p083.p084.AbstractC1974, android.os.Parcelable
        public void writeToParcel(Parcel parcel, int i) {
            parcel.writeParcelable(this.f6473, i);
            parcel.writeValue(Boolean.valueOf(this.f388));
        }
    }

    /* JADX INFO: renamed from: androidx.appcompat.widget.SearchView$ލ, reason: contains not printable characters */
    public static class C0064 extends TouchDelegate {

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final View f389;

        /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
        public final Rect f390;

        /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
        public final Rect f391;

        /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
        public final Rect f392;

        /* JADX INFO: renamed from: ނ, reason: contains not printable characters */
        public final int f393;

        /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
        public boolean f394;

        public C0064(Rect rect, Rect rect2, View view) {
            super(rect, view);
            this.f393 = ViewConfiguration.get(view.getContext()).getScaledTouchSlop();
            this.f390 = new Rect();
            this.f392 = new Rect();
            this.f391 = new Rect();
            m176(rect, rect2);
            this.f389 = view;
        }

        @Override // android.view.TouchDelegate
        public boolean onTouchEvent(MotionEvent motionEvent) {
            boolean z;
            boolean z2;
            int x = (int) motionEvent.getX();
            int y = (int) motionEvent.getY();
            int action = motionEvent.getAction();
            boolean z3 = true;
            if (action != 0) {
                if (action == 1 || action == 2) {
                    z2 = this.f394;
                    if (z2 && !this.f392.contains(x, y)) {
                        z3 = z2;
                        z = false;
                    }
                } else {
                    if (action == 3) {
                        z2 = this.f394;
                        this.f394 = false;
                    }
                    z = true;
                    z3 = false;
                }
                z3 = z2;
                z = true;
            } else {
                if (this.f390.contains(x, y)) {
                    this.f394 = true;
                    z = true;
                }
                z = true;
                z3 = false;
            }
            if (!z3) {
                return false;
            }
            if (!z || this.f391.contains(x, y)) {
                Rect rect = this.f391;
                motionEvent.setLocation(x - rect.left, y - rect.top);
            } else {
                motionEvent.setLocation(this.f389.getWidth() / 2, this.f389.getHeight() / 2);
            }
            return this.f389.dispatchTouchEvent(motionEvent);
        }

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public void m176(Rect rect, Rect rect2) {
            this.f390.set(rect);
            this.f392.set(rect);
            Rect rect3 = this.f392;
            int i = this.f393;
            rect3.inset(-i, -i);
            this.f391.set(rect2);
        }
    }

    static {
        f319 = Build.VERSION.SDK_INT < 29 ? new C0061() : null;
    }

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

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

    public SearchView(Context context, AttributeSet attributeSet, int i) {
        super(context, attributeSet, i);
        this.f330 = new Rect();
        this.f331 = new Rect();
        this.f332 = new int[2];
        this.f333 = new int[2];
        this.f361 = new RunnableC0049();
        this.f362 = new RunnableC0050();
        this.f363 = new WeakHashMap<>();
        this.f364 = new ViewOnClickListenerC0053();
        this.f365 = new ViewOnKeyListenerC0054();
        this.f366 = new C0055();
        this.f367 = new C0056();
        this.f368 = new C0057();
        this.f369 = new C0048();
        C1689 c1689 = new C1689(context, context.obtainStyledAttributes(attributeSet, C1477.SearchView, i, 0));
        LayoutInflater.from(context).inflate(c1689.m3305(C1477.SearchView_layout, C1474.abc_search_view), (ViewGroup) this, true);
        SearchAutoComplete searchAutoComplete = (SearchAutoComplete) findViewById(C1473.search_src_text);
        this.f320 = searchAutoComplete;
        searchAutoComplete.setSearchView(this);
        this.f321 = findViewById(C1473.search_edit_frame);
        this.f322 = findViewById(C1473.search_plate);
        this.f323 = findViewById(C1473.submit_area);
        this.f324 = (ImageView) findViewById(C1473.search_button);
        this.f325 = (ImageView) findViewById(C1473.search_go_btn);
        this.f326 = (ImageView) findViewById(C1473.search_close_btn);
        this.f327 = (ImageView) findViewById(C1473.search_voice_btn);
        this.f334 = (ImageView) findViewById(C1473.search_mag_icon);
        C1920.m3744(this.f322, c1689.m3300(C1477.SearchView_queryBackground));
        this.f323.setBackground(c1689.m3300(C1477.SearchView_submitBackground));
        this.f324.setImageDrawable(c1689.m3300(C1477.SearchView_searchIcon));
        this.f325.setImageDrawable(c1689.m3300(C1477.SearchView_goIcon));
        this.f326.setImageDrawable(c1689.m3300(C1477.SearchView_closeIcon));
        this.f327.setImageDrawable(c1689.m3300(C1477.SearchView_voiceIcon));
        this.f334.setImageDrawable(c1689.m3300(C1477.SearchView_searchIcon));
        this.f335 = c1689.m3300(C1477.SearchView_searchHintIcon);
        LayoutInflaterFactory2C1494.C1505.m2942((View) this.f324, (CharSequence) getResources().getString(C1475.abc_searchview_description_search));
        this.f336 = c1689.m3305(C1477.SearchView_suggestionRowLayout, C1474.abc_search_dropdown_item_icons_2line);
        this.f337 = c1689.m3305(C1477.SearchView_commitIcon, 0);
        this.f324.setOnClickListener(this.f364);
        this.f326.setOnClickListener(this.f364);
        this.f325.setOnClickListener(this.f364);
        this.f327.setOnClickListener(this.f364);
        this.f320.setOnClickListener(this.f364);
        this.f320.addTextChangedListener(this.f369);
        this.f320.setOnEditorActionListener(this.f366);
        this.f320.setOnItemClickListener(this.f367);
        this.f320.setOnItemSelectedListener(this.f368);
        this.f320.setOnKeyListener(this.f365);
        this.f320.setOnFocusChangeListener(new ViewOnFocusChangeListenerC0051());
        setIconifiedByDefault(c1689.m3298(C1477.SearchView_iconifiedByDefault, true));
        int iM3299 = c1689.m3299(C1477.SearchView_android_maxWidth, -1);
        if (iM3299 != -1) {
            setMaxWidth(iM3299);
        }
        this.f340 = c1689.m3306(C1477.SearchView_defaultQueryHint);
        this.f350 = c1689.m3306(C1477.SearchView_queryHint);
        int iM3301 = c1689.m3301(C1477.SearchView_android_imeOptions, -1);
        if (iM3301 != -1) {
            setImeOptions(iM3301);
        }
        int iM33012 = c1689.m3301(C1477.SearchView_android_inputType, -1);
        if (iM33012 != -1) {
            setInputType(iM33012);
        }
        setFocusable(c1689.m3298(C1477.SearchView_android_focusable, true));
        c1689.f5496.recycle();
        Intent intent = new Intent("android.speech.action.WEB_SEARCH");
        this.f338 = intent;
        intent.addFlags(268435456);
        this.f338.putExtra("android.speech.extra.LANGUAGE_MODEL", "web_search");
        Intent intent2 = new Intent("android.speech.action.RECOGNIZE_SPEECH");
        this.f339 = intent2;
        intent2.addFlags(268435456);
        View viewFindViewById = findViewById(this.f320.getDropDownAnchor());
        this.f328 = viewFindViewById;
        if (viewFindViewById != null) {
            viewFindViewById.addOnLayoutChangeListener(new ViewOnLayoutChangeListenerC0052());
        }
        m157(this.f346);
        m167();
    }

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

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

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

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static boolean m149(Context context) {
        return context.getResources().getConfiguration().orientation == 2;
    }

    @Override // android.view.ViewGroup, android.view.View
    public void clearFocus() {
        this.f352 = true;
        super.clearFocus();
        this.f320.clearFocus();
        this.f320.setImeVisibility(false);
        this.f352 = false;
    }

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

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

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

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

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

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

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

    public AbstractC1968 getSuggestionsAdapter() {
        return this.f348;
    }

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

    @Override // p037.p041.p051.C1658, android.view.ViewGroup, android.view.View
    public void onLayout(boolean z, int i, int i2, int i3, int i4) {
        super.onLayout(z, i, i2, i3, i4);
        if (z) {
            SearchAutoComplete searchAutoComplete = this.f320;
            Rect rect = this.f330;
            searchAutoComplete.getLocationInWindow(this.f332);
            getLocationInWindow(this.f333);
            int[] iArr = this.f332;
            int i5 = iArr[1];
            int[] iArr2 = this.f333;
            int i6 = i5 - iArr2[1];
            int i7 = iArr[0] - iArr2[0];
            rect.set(i7, i6, searchAutoComplete.getWidth() + i7, searchAutoComplete.getHeight() + i6);
            Rect rect2 = this.f331;
            Rect rect3 = this.f330;
            rect2.set(rect3.left, 0, rect3.right, i4 - i2);
            C0064 c0064 = this.f329;
            if (c0064 != null) {
                c0064.m176(this.f331, this.f330);
                return;
            }
            C0064 c00642 = new C0064(this.f331, this.f330, this.f320);
            this.f329 = c00642;
            setTouchDelegate(c00642);
        }
    }

    @Override // p037.p041.p051.C1658, android.view.View
    public void onMeasure(int i, int i2) {
        int i3;
        if (this.f347) {
            super.onMeasure(i, i2);
            return;
        }
        int mode = View.MeasureSpec.getMode(i);
        int size = View.MeasureSpec.getSize(i);
        if (mode == Integer.MIN_VALUE) {
            int i4 = this.f353;
            size = i4 > 0 ? Math.min(i4, size) : Math.min(getPreferredWidth(), size);
        } else if (mode == 0) {
            size = this.f353;
            if (size <= 0) {
                size = getPreferredWidth();
            }
        } else if (mode == 1073741824 && (i3 = this.f353) > 0) {
            size = Math.min(i3, size);
        }
        int mode2 = View.MeasureSpec.getMode(i2);
        int size2 = View.MeasureSpec.getSize(i2);
        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 void onRestoreInstanceState(Parcelable parcelable) {
        if (!(parcelable instanceof C0062)) {
            super.onRestoreInstanceState(parcelable);
            return;
        }
        C0062 c0062 = (C0062) parcelable;
        super.onRestoreInstanceState(c0062.f6473);
        m157(c0062.f388);
        requestLayout();
    }

    @Override // android.view.View
    public Parcelable onSaveInstanceState() {
        C0062 c0062 = new C0062(super.onSaveInstanceState());
        c0062.f388 = this.f347;
        return c0062;
    }

    @Override // android.view.View
    public void onWindowFocusChanged(boolean z) {
        super.onWindowFocusChanged(z);
        post(this.f361);
    }

    @Override // android.view.ViewGroup, android.view.View
    public boolean requestFocus(int i, Rect rect) {
        if (this.f352 || !isFocusable()) {
            return false;
        }
        if (this.f347) {
            return super.requestFocus(i, rect);
        }
        boolean zRequestFocus = this.f320.requestFocus(i, rect);
        if (zRequestFocus) {
            m157(false);
        }
        return zRequestFocus;
    }

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

    public void setIconified(boolean z) {
        if (z) {
            m162();
        } else {
            m163();
        }
    }

    public void setIconifiedByDefault(boolean z) {
        if (this.f346 == z) {
            return;
        }
        this.f346 = z;
        m157(z);
        m167();
    }

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

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

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

    public void setOnCloseListener(InterfaceC0058 interfaceC0058) {
        this.f342 = interfaceC0058;
    }

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

    public void setOnQueryTextListener(InterfaceC0059 interfaceC0059) {
        this.f341 = interfaceC0059;
    }

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

    public void setOnSuggestionListener(InterfaceC0060 interfaceC0060) {
        this.f344 = interfaceC0060;
    }

    public void setQueryHint(CharSequence charSequence) {
        this.f350 = charSequence;
        m167();
    }

    public void setQueryRefinementEnabled(boolean z) {
        this.f351 = z;
        AbstractC1968 abstractC1968 = this.f348;
        if (abstractC1968 instanceof ViewOnClickListenerC1682) {
            ((ViewOnClickListenerC1682) abstractC1968).f5470 = z ? 2 : 1;
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:34:0x009f  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public void setSearchableInfo(SearchableInfo searchableInfo) {
        this.f359 = searchableInfo;
        boolean z = true;
        Intent intent = null;
        if (searchableInfo != null) {
            this.f320.setThreshold(searchableInfo.getSuggestThreshold());
            this.f320.setImeOptions(this.f359.getImeOptions());
            int inputType = this.f359.getInputType();
            if ((inputType & 15) == 1) {
                inputType &= -65537;
                if (this.f359.getSuggestAuthority() != null) {
                    inputType = inputType | 65536 | 524288;
                }
            }
            this.f320.setInputType(inputType);
            AbstractC1968 abstractC1968 = this.f348;
            if (abstractC1968 != null) {
                abstractC1968.mo3284(null);
            }
            if (this.f359.getSuggestAuthority() != null) {
                ViewOnClickListenerC1682 viewOnClickListenerC1682 = new ViewOnClickListenerC1682(getContext(), this, this.f359, this.f363);
                this.f348 = viewOnClickListenerC1682;
                this.f320.setAdapter(viewOnClickListenerC1682);
                ((ViewOnClickListenerC1682) this.f348).f5470 = this.f351 ? 2 : 1;
            }
            m167();
        }
        SearchableInfo searchableInfo2 = this.f359;
        if (searchableInfo2 == null || !searchableInfo2.getVoiceSearchEnabled()) {
            z = false;
        } else {
            if (this.f359.getVoiceSearchLaunchWebSearch()) {
                intent = this.f338;
            } else if (this.f359.getVoiceSearchLaunchRecognizer()) {
                intent = this.f339;
            }
            if (intent == null || getContext().getPackageManager().resolveActivity(intent, 65536) == null) {
            }
        }
        this.f354 = z;
        if (z) {
            this.f320.setPrivateImeOptions("nm");
        }
        m157(this.f347);
    }

    public void setSubmitButtonEnabled(boolean z) {
        this.f349 = z;
        m157(this.f347);
    }

    public void setSuggestionsAdapter(AbstractC1968 abstractC1968) {
        this.f348 = abstractC1968;
        this.f320.setAdapter(abstractC1968);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final Intent m150(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, 1073741824);
        Bundle bundle = new Bundle();
        Bundle bundle2 = this.f360;
        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;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final Intent m151(String str, Uri uri, String str2, String str3, int i, String str4) {
        Intent intent = new Intent(str);
        intent.addFlags(268435456);
        if (uri != null) {
            intent.setData(uri);
        }
        intent.putExtra("user_query", this.f356);
        if (str3 != null) {
            intent.putExtra("query", str3);
        }
        if (str2 != null) {
            intent.putExtra("intent_extra_data_key", str2);
        }
        Bundle bundle = this.f360;
        if (bundle != null) {
            intent.putExtra("app_data", bundle);
        }
        if (i != 0) {
            intent.putExtra("action_key", i);
            intent.putExtra("action_msg", str4);
        }
        intent.setComponent(this.f359.getSearchActivity());
        return intent;
    }

    @Override // p037.p041.p049.InterfaceC1549
    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public void mo152() {
        if (this.f357) {
            return;
        }
        this.f357 = true;
        int imeOptions = this.f320.getImeOptions();
        this.f358 = imeOptions;
        this.f320.setImeOptions(imeOptions | 33554432);
        this.f320.setText("");
        setIconified(false);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public void m153(int i, String str, String str2) {
        getContext().startActivity(m151("android.intent.action.SEARCH", null, null, str2, i, str));
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public void m154(CharSequence charSequence) {
        setQuery(charSequence);
    }

    /* JADX WARN: Removed duplicated region for block: B:18:0x0021  */
    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void m155(boolean z) {
        boolean z2 = this.f349;
        int i = 0;
        if (z2) {
            if (!((z2 || this.f354) && !this.f347) || !hasFocus() || (!z && this.f354)) {
            }
        } else {
            i = 8;
        }
        this.f325.setVisibility(i);
    }

    @Override // p037.p041.p049.InterfaceC1549
    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public void mo156() {
        this.f320.setText("");
        SearchAutoComplete searchAutoComplete = this.f320;
        searchAutoComplete.setSelection(searchAutoComplete.length());
        this.f356 = "";
        clearFocus();
        m157(true);
        this.f320.setImeOptions(this.f358);
        this.f357 = false;
    }

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public final void m157(boolean z) {
        this.f347 = z;
        int i = z ? 0 : 8;
        boolean z2 = !TextUtils.isEmpty(this.f320.getText());
        this.f324.setVisibility(i);
        m155(z2);
        this.f321.setVisibility(z ? 8 : 0);
        this.f334.setVisibility((this.f334.getDrawable() == null || this.f346) ? 8 : 0);
        m165();
        m160(!z2);
        m168();
    }

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public boolean m158(int i) {
        int position;
        String strM3278;
        InterfaceC0060 interfaceC0060 = this.f344;
        if (interfaceC0060 != null && interfaceC0060.m174(i)) {
            return false;
        }
        Cursor cursor = this.f348.f6460;
        if (cursor != null && cursor.moveToPosition(i)) {
            Intent intentM151 = null;
            try {
                String strM3279 = ViewOnClickListenerC1682.m3279(cursor, "suggest_intent_action");
                if (strM3279 == null) {
                    strM3279 = this.f359.getSuggestIntentAction();
                }
                if (strM3279 == null) {
                    strM3279 = "android.intent.action.SEARCH";
                }
                String str = strM3279;
                String strM32782 = ViewOnClickListenerC1682.m3278(cursor, cursor.getColumnIndex("suggest_intent_data"));
                if (strM32782 == null) {
                    strM32782 = this.f359.getSuggestIntentData();
                }
                if (strM32782 != null && (strM3278 = ViewOnClickListenerC1682.m3278(cursor, cursor.getColumnIndex("suggest_intent_data_id"))) != null) {
                    strM32782 = strM32782 + "/" + Uri.encode(strM3278);
                }
                intentM151 = m151(str, strM32782 == null ? null : Uri.parse(strM32782), ViewOnClickListenerC1682.m3278(cursor, cursor.getColumnIndex("suggest_intent_extra_data")), ViewOnClickListenerC1682.m3278(cursor, cursor.getColumnIndex("suggest_intent_query")), 0, null);
            } catch (RuntimeException e) {
                try {
                    position = cursor.getPosition();
                } catch (RuntimeException unused) {
                    position = -1;
                }
                Log.w("SearchView", "Search suggestions cursor at row " + position + " returned exception.", e);
            }
            if (intentM151 != null) {
                try {
                    getContext().startActivity(intentM151);
                } catch (RuntimeException e2) {
                    Log.e("SearchView", "Failed launch activity: " + intentM151, e2);
                }
            }
        }
        this.f320.setImeVisibility(false);
        this.f320.dismissDropDown();
        return true;
    }

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public void m159() {
        if (Build.VERSION.SDK_INT >= 29) {
            this.f320.refreshAutoCompleteResults();
            return;
        }
        C0061 c0061 = f319;
        SearchAutoComplete searchAutoComplete = this.f320;
        if (c0061 == null) {
            throw null;
        }
        C0061.m175();
        Method method = c0061.f385;
        if (method != null) {
            try {
                method.invoke(searchAutoComplete, new Object[0]);
            } catch (Exception unused) {
            }
        }
        C0061 c00612 = f319;
        SearchAutoComplete searchAutoComplete2 = this.f320;
        if (c00612 == null) {
            throw null;
        }
        C0061.m175();
        Method method2 = c00612.f386;
        if (method2 != null) {
            try {
                method2.invoke(searchAutoComplete2, new Object[0]);
            } catch (Exception unused2) {
            }
        }
    }

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public final void m160(boolean z) {
        int i = 8;
        if (this.f354 && !this.f347 && z) {
            this.f325.setVisibility(8);
            i = 0;
        }
        this.f327.setVisibility(i);
    }

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public boolean m161(int i) {
        InterfaceC0060 interfaceC0060 = this.f344;
        if (interfaceC0060 != null && interfaceC0060.m173(i)) {
            return false;
        }
        Editable text = this.f320.getText();
        Cursor cursor = this.f348.f6460;
        if (cursor == null) {
            return true;
        }
        if (!cursor.moveToPosition(i)) {
            setQuery(text);
            return true;
        }
        CharSequence charSequenceMo3286 = this.f348.mo3286(cursor);
        if (charSequenceMo3286 != null) {
            setQuery(charSequenceMo3286);
            return true;
        }
        setQuery(text);
        return true;
    }

    /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
    public void m162() {
        if (!TextUtils.isEmpty(this.f320.getText())) {
            this.f320.setText("");
            this.f320.requestFocus();
            this.f320.setImeVisibility(true);
        } else if (this.f346) {
            InterfaceC0058 interfaceC0058 = this.f342;
            if (interfaceC0058 == null || !interfaceC0058.m170()) {
                clearFocus();
                m157(true);
            }
        }
    }

    /* JADX INFO: renamed from: ނ, reason: contains not printable characters */
    public void m163() {
        m157(false);
        this.f320.requestFocus();
        this.f320.setImeVisibility(true);
        View.OnClickListener onClickListener = this.f345;
        if (onClickListener != null) {
            onClickListener.onClick(this);
        }
    }

    /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
    public void m164() {
        Editable text = this.f320.getText();
        if (text == null || TextUtils.getTrimmedLength(text) <= 0) {
            return;
        }
        InterfaceC0059 interfaceC0059 = this.f341;
        if (interfaceC0059 == null || !interfaceC0059.m172(text.toString())) {
            if (this.f359 != null) {
                m153(0, null, text.toString());
            }
            this.f320.setImeVisibility(false);
            this.f320.dismissDropDown();
        }
    }

    /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
    public final void m165() {
        boolean z = true;
        boolean z2 = !TextUtils.isEmpty(this.f320.getText());
        if (!z2 && (!this.f346 || this.f357)) {
            z = false;
        }
        this.f326.setVisibility(z ? 0 : 8);
        Drawable drawable = this.f326.getDrawable();
        if (drawable != null) {
            drawable.setState(z2 ? ViewGroup.ENABLED_STATE_SET : ViewGroup.EMPTY_STATE_SET);
        }
    }

    /* JADX INFO: renamed from: ޅ, reason: contains not printable characters */
    public void m166() {
        int[] iArr = this.f320.hasFocus() ? ViewGroup.FOCUSED_STATE_SET : ViewGroup.EMPTY_STATE_SET;
        Drawable background = this.f322.getBackground();
        if (background != null) {
            background.setState(iArr);
        }
        Drawable background2 = this.f323.getBackground();
        if (background2 != null) {
            background2.setState(iArr);
        }
        invalidate();
    }

    /* 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)
     */
    /* JADX INFO: renamed from: ކ, reason: contains not printable characters */
    public final void m167() {
        CharSequence queryHint = getQueryHint();
        SearchAutoComplete searchAutoComplete = this.f320;
        CharSequence charSequence = queryHint;
        if (queryHint == null) {
            charSequence = "";
        }
        CharSequence charSequence2 = charSequence;
        if (this.f346) {
            charSequence2 = charSequence;
            if (this.f335 != null) {
                int textSize = (int) (((double) this.f320.getTextSize()) * 1.25d);
                this.f335.setBounds(0, 0, textSize, textSize);
                SpannableStringBuilder spannableStringBuilder = new SpannableStringBuilder("   ");
                spannableStringBuilder.setSpan(new ImageSpan(this.f335), 1, 2, 33);
                spannableStringBuilder.append(charSequence);
                charSequence2 = spannableStringBuilder;
            }
        }
        searchAutoComplete.setHint(charSequence2);
    }

    /* JADX INFO: renamed from: އ, reason: contains not printable characters */
    public final void m168() {
        int i = 0;
        if (!((this.f349 || this.f354) && !this.f347) || (this.f325.getVisibility() != 0 && this.f327.getVisibility() != 0)) {
            i = 8;
        }
        this.f323.setVisibility(i);
    }
}
