package androidx.leanback.widget;

import android.animation.ObjectAnimator;
import android.content.Context;
import android.content.Intent;
import android.content.res.Resources;
import android.graphics.drawable.Drawable;
import android.media.SoundPool;
import android.os.Build;
import android.os.Bundle;
import android.os.Handler;
import android.speech.RecognitionListener;
import android.speech.SpeechRecognizer;
import android.text.Editable;
import android.text.SpannableStringBuilder;
import android.text.SpannedString;
import android.text.TextUtils;
import android.text.TextWatcher;
import android.util.AttributeSet;
import android.util.Log;
import android.util.SparseIntArray;
import android.view.KeyEvent;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.view.inputmethod.InputMethodManager;
import android.widget.ImageView;
import android.widget.RelativeLayout;
import android.widget.TextView;
import androidx.leanback.widget.SearchEditText;
import androidx.leanback.widget.SearchOrbView;
import java.util.ArrayList;
import java.util.regex.Matcher;
import p037.p091.C2073;
import p037.p091.C2074;
import p037.p091.C2075;
import p037.p091.C2077;
import p037.p091.C2078;
import p037.p091.C2079;
import p037.p091.C2080;
import p037.p091.C2081;
import p037.p091.p095.C2186;
import p037.p091.p095.InterfaceC2182;
import p037.p091.p095.RunnableC2180;

/* JADX INFO: loaded from: classes.dex */
public class SearchBar extends RelativeLayout {

    /* JADX INFO: renamed from: ޞ, reason: contains not printable characters */
    public static final String f789 = SearchBar.class.getSimpleName();

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

    /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
    public SearchEditText f791;

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

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

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

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

    /* JADX INFO: renamed from: މ, reason: contains not printable characters */
    public String f796;

    /* JADX INFO: renamed from: ފ, reason: contains not printable characters */
    public Drawable f797;

    /* JADX INFO: renamed from: ދ, reason: contains not printable characters */
    public final Handler f798;

    /* JADX INFO: renamed from: ތ, reason: contains not printable characters */
    public final InputMethodManager f799;

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

    /* JADX INFO: renamed from: ގ, reason: contains not printable characters */
    public Drawable f801;

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

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

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

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

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

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

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

    /* JADX INFO: renamed from: ޖ, reason: contains not printable characters */
    public SpeechRecognizer f809;

    /* JADX INFO: renamed from: ޗ, reason: contains not printable characters */
    public InterfaceC2182 f810;

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

    /* JADX INFO: renamed from: ޙ, reason: contains not printable characters */
    public SoundPool f812;

    /* JADX INFO: renamed from: ޚ, reason: contains not printable characters */
    public SparseIntArray f813;

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

    /* JADX INFO: renamed from: ޜ, reason: contains not printable characters */
    public final Context f815;

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

    /* JADX INFO: renamed from: androidx.leanback.widget.SearchBar$֏, reason: contains not printable characters */
    public class RunnableC0118 implements Runnable {

        /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
        public final /* synthetic */ int f817;

        public RunnableC0118(int i) {
            this.f817 = i;
        }

        @Override // java.lang.Runnable
        public void run() {
            SearchBar.this.f812.play(SearchBar.this.f813.get(this.f817), 1.0f, 1.0f, 1, 0, 1.0f);
        }
    }

    /* JADX INFO: renamed from: androidx.leanback.widget.SearchBar$ؠ, reason: contains not printable characters */
    public class ViewOnFocusChangeListenerC0119 implements View.OnFocusChangeListener {
        public ViewOnFocusChangeListenerC0119() {
        }

        @Override // android.view.View.OnFocusChangeListener
        public void onFocusChange(View view, boolean z) {
            if (z) {
                SearchBar searchBar = SearchBar.this;
                searchBar.f798.post(new RunnableC2180(searchBar));
            } else {
                SearchBar.this.m295();
            }
            SearchBar.this.m297(z);
        }
    }

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

        @Override // java.lang.Runnable
        public void run() {
            SearchBar searchBar = SearchBar.this;
            searchBar.setSearchQueryInternal(searchBar.f791.getText().toString());
        }
    }

    /* JADX INFO: renamed from: androidx.leanback.widget.SearchBar$ށ, reason: contains not printable characters */
    public class C0121 implements TextWatcher {

        /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
        public final /* synthetic */ Runnable f821;

        public C0121(Runnable runnable) {
            this.f821 = runnable;
        }

        @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) {
            SearchBar searchBar = SearchBar.this;
            if (searchBar.f814) {
                return;
            }
            searchBar.f798.removeCallbacks(this.f821);
            SearchBar.this.f798.post(this.f821);
        }
    }

    /* JADX INFO: renamed from: androidx.leanback.widget.SearchBar$ނ, reason: contains not printable characters */
    public class C0122 implements SearchEditText.InterfaceC0133 {
        public C0122() {
        }
    }

    /* JADX INFO: renamed from: androidx.leanback.widget.SearchBar$ރ, reason: contains not printable characters */
    public class C0123 implements TextView.OnEditorActionListener {

        /* JADX INFO: renamed from: androidx.leanback.widget.SearchBar$ރ$֏, reason: contains not printable characters */
        public class RunnableC0124 implements Runnable {
            public RunnableC0124() {
            }

            @Override // java.lang.Runnable
            public void run() {
                InterfaceC0130 interfaceC0130;
                SearchBar searchBar = SearchBar.this;
                if (TextUtils.isEmpty(searchBar.f794) || (interfaceC0130 = searchBar.f790) == null) {
                    return;
                }
                interfaceC0130.mo303(searchBar.f794);
            }
        }

        /* JADX INFO: renamed from: androidx.leanback.widget.SearchBar$ރ$ؠ, reason: contains not printable characters */
        public class RunnableC0125 implements Runnable {
            public RunnableC0125() {
            }

            @Override // java.lang.Runnable
            public void run() {
                SearchBar searchBar = SearchBar.this;
                searchBar.f790.mo304(searchBar.f794);
            }
        }

        /* JADX INFO: renamed from: androidx.leanback.widget.SearchBar$ރ$ހ, reason: contains not printable characters */
        public class RunnableC0126 implements Runnable {
            public RunnableC0126() {
            }

            @Override // java.lang.Runnable
            public void run() {
                SearchBar searchBar = SearchBar.this;
                searchBar.f800 = true;
                searchBar.f792.requestFocus();
            }
        }

        public C0123() {
        }

        @Override // android.widget.TextView.OnEditorActionListener
        public boolean onEditorAction(TextView textView, int i, KeyEvent keyEvent) {
            if (3 == i || i == 0) {
                SearchBar searchBar = SearchBar.this;
                if (searchBar.f790 != null) {
                    searchBar.m295();
                    SearchBar.this.f798.postDelayed(new RunnableC0124(), 500L);
                    return true;
                }
            }
            if (1 == i) {
                SearchBar searchBar2 = SearchBar.this;
                if (searchBar2.f790 != null) {
                    searchBar2.m295();
                    SearchBar.this.f798.postDelayed(new RunnableC0125(), 500L);
                    return true;
                }
            }
            if (2 != i) {
                return false;
            }
            SearchBar.this.m295();
            SearchBar.this.f798.postDelayed(new RunnableC0126(), 500L);
            return true;
        }
    }

    /* JADX INFO: renamed from: androidx.leanback.widget.SearchBar$ބ, reason: contains not printable characters */
    public class ViewOnClickListenerC0127 implements View.OnClickListener {
        public ViewOnClickListenerC0127() {
        }

        @Override // android.view.View.OnClickListener
        public void onClick(View view) {
            SearchBar searchBar = SearchBar.this;
            if (searchBar.f814) {
                searchBar.m300();
            } else {
                searchBar.m299();
            }
        }
    }

    /* JADX INFO: renamed from: androidx.leanback.widget.SearchBar$ޅ, reason: contains not printable characters */
    public class ViewOnFocusChangeListenerC0128 implements View.OnFocusChangeListener {
        public ViewOnFocusChangeListenerC0128() {
        }

        @Override // android.view.View.OnFocusChangeListener
        public void onFocusChange(View view, boolean z) {
            if (z) {
                SearchBar.this.m295();
                SearchBar searchBar = SearchBar.this;
                if (searchBar.f800) {
                    searchBar.m299();
                    SearchBar.this.f800 = false;
                }
            } else {
                SearchBar.this.m300();
            }
            SearchBar.this.m297(z);
        }
    }

    /* JADX INFO: renamed from: androidx.leanback.widget.SearchBar$ކ, reason: contains not printable characters */
    public class C0129 implements RecognitionListener {
        public C0129() {
        }

        @Override // android.speech.RecognitionListener
        public void onBeginningOfSpeech() {
        }

        @Override // android.speech.RecognitionListener
        public void onBufferReceived(byte[] bArr) {
        }

        @Override // android.speech.RecognitionListener
        public void onEndOfSpeech() {
        }

        @Override // android.speech.RecognitionListener
        public void onError(int i) {
            switch (i) {
                case 1:
                    Log.w(SearchBar.f789, "recognizer network timeout");
                    break;
                case 2:
                    Log.w(SearchBar.f789, "recognizer network error");
                    break;
                case 3:
                    Log.w(SearchBar.f789, "recognizer audio error");
                    break;
                case 4:
                    Log.w(SearchBar.f789, "recognizer server error");
                    break;
                case 5:
                    Log.w(SearchBar.f789, "recognizer client error");
                    break;
                case 6:
                    Log.w(SearchBar.f789, "recognizer speech timeout");
                    break;
                case 7:
                    Log.w(SearchBar.f789, "recognizer no match");
                    break;
                case 8:
                    Log.w(SearchBar.f789, "recognizer busy");
                    break;
                case 9:
                    Log.w(SearchBar.f789, "recognizer insufficient permissions");
                    break;
                default:
                    Log.d(SearchBar.f789, "recognizer other error");
                    break;
            }
            SearchBar.this.m300();
            SearchBar.this.m296(C2080.lb_voice_failure);
        }

        @Override // android.speech.RecognitionListener
        public void onEvent(int i, Bundle bundle) {
        }

        @Override // android.speech.RecognitionListener
        public void onPartialResults(Bundle bundle) {
            ArrayList<String> stringArrayList = bundle.getStringArrayList("results_recognition");
            if (stringArrayList == null || stringArrayList.size() == 0) {
                return;
            }
            String str = stringArrayList.get(0);
            String str2 = stringArrayList.size() > 1 ? stringArrayList.get(1) : null;
            SearchEditText searchEditText = SearchBar.this.f791;
            if (searchEditText == null) {
                throw null;
            }
            if (str == null) {
                str = "";
            }
            SpannableStringBuilder spannableStringBuilder = new SpannableStringBuilder(str);
            if (str2 != null) {
                int length = spannableStringBuilder.length();
                spannableStringBuilder.append((CharSequence) str2);
                Matcher matcher = C2186.f7098.matcher(str2);
                while (matcher.find()) {
                    int iStart = matcher.start() + length;
                    spannableStringBuilder.setSpan(new C2186.C2188(str2.charAt(matcher.start()), iStart), iStart, matcher.end() + length, 33);
                }
            }
            searchEditText.f7103 = Math.max(str.length(), searchEditText.f7103);
            searchEditText.setText(new SpannedString(spannableStringBuilder));
            searchEditText.bringPointIntoView(searchEditText.length());
            ObjectAnimator objectAnimator = searchEditText.f7104;
            if (objectAnimator != null) {
                objectAnimator.cancel();
            }
            int streamPosition = searchEditText.getStreamPosition();
            int length2 = searchEditText.length();
            int i = length2 - streamPosition;
            if (i > 0) {
                if (searchEditText.f7104 == null) {
                    ObjectAnimator objectAnimator2 = new ObjectAnimator();
                    searchEditText.f7104 = objectAnimator2;
                    objectAnimator2.setTarget(searchEditText);
                    searchEditText.f7104.setProperty(C2186.f7099);
                }
                searchEditText.f7104.setIntValues(streamPosition, length2);
                searchEditText.f7104.setDuration(((long) i) * 50);
                searchEditText.f7104.start();
            }
        }

        @Override // android.speech.RecognitionListener
        public void onReadyForSpeech(Bundle bundle) {
            SpeechOrbView speechOrbView = SearchBar.this.f792;
            speechOrbView.setOrbColors(speechOrbView.f872);
            speechOrbView.setOrbIcon(speechOrbView.getResources().getDrawable(C2075.lb_ic_search_mic));
            speechOrbView.m308(true);
            speechOrbView.f845 = false;
            speechOrbView.m306();
            speechOrbView.m307(1.0f);
            speechOrbView.f874 = 0;
            speechOrbView.f875 = true;
            SearchBar.this.m296(C2080.lb_voice_open);
        }

        @Override // android.speech.RecognitionListener
        public void onResults(Bundle bundle) {
            InterfaceC0130 interfaceC0130;
            ArrayList<String> stringArrayList = bundle.getStringArrayList("results_recognition");
            if (stringArrayList != null) {
                SearchBar.this.f794 = stringArrayList.get(0);
                SearchBar searchBar = SearchBar.this;
                searchBar.f791.setText(searchBar.f794);
                SearchBar searchBar2 = SearchBar.this;
                if (!TextUtils.isEmpty(searchBar2.f794) && (interfaceC0130 = searchBar2.f790) != null) {
                    interfaceC0130.mo303(searchBar2.f794);
                }
            }
            SearchBar.this.m300();
            SearchBar.this.m296(C2080.lb_voice_success);
        }

        @Override // android.speech.RecognitionListener
        public void onRmsChanged(float f) {
            SearchBar.this.f792.setSoundLevel(f < 0.0f ? 0 : (int) (f * 10.0f));
        }
    }

    /* JADX INFO: renamed from: androidx.leanback.widget.SearchBar$އ, reason: contains not printable characters */
    public interface InterfaceC0130 {
        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        void mo302(String str);

        /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
        void mo303(String str);

        /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
        void mo304(String str);
    }

    /* JADX INFO: renamed from: androidx.leanback.widget.SearchBar$ވ, reason: contains not printable characters */
    public interface InterfaceC0131 {
        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        void mo305();
    }

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

    public SearchBar(Context context, AttributeSet attributeSet) {
        this(context, attributeSet, 0);
    }

    public SearchBar(Context context, AttributeSet attributeSet, int i) {
        super(context, attributeSet, i);
        this.f798 = new Handler();
        this.f800 = false;
        this.f813 = new SparseIntArray();
        this.f814 = false;
        this.f815 = context;
        Resources resources = getResources();
        LayoutInflater.from(getContext()).inflate(C2079.lb_search_bar, (ViewGroup) this, true);
        this.f808 = getResources().getDimensionPixelSize(C2074.lb_search_bar_height);
        RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(-1, this.f808);
        layoutParams.addRule(10, -1);
        setLayoutParams(layoutParams);
        setBackgroundColor(0);
        setClipChildren(false);
        this.f794 = "";
        this.f799 = (InputMethodManager) context.getSystemService("input_method");
        this.f803 = resources.getColor(C2073.lb_search_bar_text_speech_mode);
        this.f802 = resources.getColor(C2073.lb_search_bar_text);
        this.f807 = resources.getInteger(C2078.lb_search_bar_speech_mode_background_alpha);
        this.f806 = resources.getInteger(C2078.lb_search_bar_text_mode_background_alpha);
        this.f805 = resources.getColor(C2073.lb_search_bar_hint_speech_mode);
        this.f804 = resources.getColor(C2073.lb_search_bar_hint);
    }

    public Drawable getBadgeDrawable() {
        return this.f797;
    }

    public CharSequence getHint() {
        return this.f795;
    }

    public String getTitle() {
        return this.f796;
    }

    @Override // android.view.ViewGroup, android.view.View
    public void onAttachedToWindow() {
        super.onAttachedToWindow();
        this.f812 = new SoundPool(2, 1, 0);
        Context context = this.f815;
        int[] iArr = {C2080.lb_voice_failure, C2080.lb_voice_open, C2080.lb_voice_no_input, C2080.lb_voice_success};
        for (int i = 0; i < 4; i++) {
            int i2 = iArr[i];
            this.f813.put(i2, this.f812.load(context, i2, 1));
        }
    }

    @Override // android.view.ViewGroup, android.view.View
    public void onDetachedFromWindow() {
        m300();
        this.f812.release();
        super.onDetachedFromWindow();
    }

    @Override // android.view.View
    public void onFinishInflate() {
        super.onFinishInflate();
        this.f801 = ((RelativeLayout) findViewById(C2077.lb_search_bar_items)).getBackground();
        this.f791 = (SearchEditText) findViewById(C2077.lb_search_text_editor);
        ImageView imageView = (ImageView) findViewById(C2077.lb_search_bar_badge);
        this.f793 = imageView;
        Drawable drawable = this.f797;
        if (drawable != null) {
            imageView.setImageDrawable(drawable);
        }
        this.f791.setOnFocusChangeListener(new ViewOnFocusChangeListenerC0119());
        this.f791.addTextChangedListener(new C0121(new RunnableC0120()));
        this.f791.setOnKeyboardDismissListener(new C0122());
        this.f791.setOnEditorActionListener(new C0123());
        this.f791.setPrivateImeOptions("escapeNorth,voiceDismiss");
        SpeechOrbView speechOrbView = (SpeechOrbView) findViewById(C2077.lb_search_bar_speech_orb);
        this.f792 = speechOrbView;
        speechOrbView.setOnOrbClickedListener(new ViewOnClickListenerC0127());
        this.f792.setOnFocusChangeListener(new ViewOnFocusChangeListenerC0128());
        m297(hasFocus());
        m301();
    }

    public void setBadgeDrawable(Drawable drawable) {
        this.f797 = drawable;
        ImageView imageView = this.f793;
        if (imageView != null) {
            imageView.setImageDrawable(drawable);
            if (drawable != null) {
                this.f793.setVisibility(0);
            } else {
                this.f793.setVisibility(8);
            }
        }
    }

    @Override // android.view.View
    public void setNextFocusDownId(int i) {
        this.f792.setNextFocusDownId(i);
        this.f791.setNextFocusDownId(i);
    }

    public void setPermissionListener(InterfaceC0131 interfaceC0131) {
        this.f816 = interfaceC0131;
    }

    public void setSearchAffordanceColors(SearchOrbView.C0136 c0136) {
        SpeechOrbView speechOrbView = this.f792;
        if (speechOrbView != null) {
            speechOrbView.setNotListeningOrbColors(c0136);
        }
    }

    public void setSearchAffordanceColorsInListening(SearchOrbView.C0136 c0136) {
        SpeechOrbView speechOrbView = this.f792;
        if (speechOrbView != null) {
            speechOrbView.setListeningOrbColors(c0136);
        }
    }

    public void setSearchBarListener(InterfaceC0130 interfaceC0130) {
        this.f790 = interfaceC0130;
    }

    public void setSearchQuery(String str) {
        m300();
        this.f791.setText(str);
        setSearchQueryInternal(str);
    }

    public void setSearchQueryInternal(String str) {
        if (TextUtils.equals(this.f794, str)) {
            return;
        }
        this.f794 = str;
        InterfaceC0130 interfaceC0130 = this.f790;
        if (interfaceC0130 != null) {
            interfaceC0130.mo302(str);
        }
    }

    @Deprecated
    public void setSpeechRecognitionCallback(InterfaceC2182 interfaceC2182) {
        this.f810 = interfaceC2182;
        if (interfaceC2182 != null && this.f809 != null) {
            throw new IllegalStateException("Can't have speech recognizer and request");
        }
    }

    public void setSpeechRecognizer(SpeechRecognizer speechRecognizer) {
        m300();
        SpeechRecognizer speechRecognizer2 = this.f809;
        if (speechRecognizer2 != null) {
            speechRecognizer2.setRecognitionListener(null);
            if (this.f811) {
                this.f809.cancel();
                this.f811 = false;
            }
        }
        this.f809 = speechRecognizer;
        if (this.f810 != null && speechRecognizer != null) {
            throw new IllegalStateException("Can't have speech recognizer and request");
        }
    }

    public void setTitle(String str) {
        this.f796 = str;
        m301();
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public void m295() {
        this.f799.hideSoftInputFromWindow(this.f791.getWindowToken(), 0);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final void m296(int i) {
        this.f798.post(new RunnableC0118(i));
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public void m297(boolean z) {
        if (z) {
            this.f801.setAlpha(this.f807);
            if (m298()) {
                this.f791.setTextColor(this.f805);
                this.f791.setHintTextColor(this.f805);
            } else {
                this.f791.setTextColor(this.f803);
                this.f791.setHintTextColor(this.f805);
            }
        } else {
            this.f801.setAlpha(this.f806);
            this.f791.setTextColor(this.f802);
            this.f791.setHintTextColor(this.f804);
        }
        m301();
    }

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public final boolean m298() {
        return this.f792.isFocused();
    }

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public void m299() {
        InterfaceC0131 interfaceC0131;
        if (this.f814) {
            return;
        }
        if (!hasFocus()) {
            requestFocus();
        }
        if (this.f810 != null) {
            this.f791.setText("");
            this.f791.setHint("");
            this.f810.m4238();
            this.f814 = true;
            return;
        }
        if (this.f809 == null) {
            return;
        }
        if (getContext().checkCallingOrSelfPermission("android.permission.RECORD_AUDIO") != 0) {
            if (Build.VERSION.SDK_INT < 23 || (interfaceC0131 = this.f816) == null) {
                throw new IllegalStateException("android.permission.RECORD_AUDIO required for search");
            }
            interfaceC0131.mo305();
            return;
        }
        this.f814 = true;
        this.f791.setText("");
        Intent intent = new Intent("android.speech.action.RECOGNIZE_SPEECH");
        intent.putExtra("android.speech.extra.LANGUAGE_MODEL", "free_form");
        intent.putExtra("android.speech.extra.PARTIAL_RESULTS", true);
        this.f809.setRecognitionListener(new C0129());
        this.f811 = true;
        this.f809.startListening(intent);
    }

    /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
    public void m300() {
        if (this.f814) {
            this.f791.setText(this.f794);
            this.f791.setHint(this.f795);
            this.f814 = false;
            if (this.f810 != null || this.f809 == null) {
                return;
            }
            this.f792.m310();
            if (this.f811) {
                this.f809.cancel();
                this.f811 = false;
            }
            this.f809.setRecognitionListener(null);
        }
    }

    /* JADX INFO: renamed from: ނ, reason: contains not printable characters */
    public final void m301() {
        String string = getResources().getString(C2081.lb_search_bar_hint);
        if (!TextUtils.isEmpty(this.f796)) {
            string = m298() ? getResources().getString(C2081.lb_search_bar_hint_with_title_speech, this.f796) : getResources().getString(C2081.lb_search_bar_hint_with_title, this.f796);
        } else if (m298()) {
            string = getResources().getString(C2081.lb_search_bar_hint_speech);
        }
        this.f795 = string;
        SearchEditText searchEditText = this.f791;
        if (searchEditText != null) {
            searchEditText.setHint(string);
        }
    }
}
