package defpackage;

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.Handler;
import android.speech.SpeechRecognizer;
import android.text.TextUtils;
import android.util.AttributeSet;
import android.util.SparseIntArray;
import android.view.LayoutInflater;
import android.view.ViewGroup;
import android.view.inputmethod.InputMethodManager;
import android.widget.ImageView;
import android.widget.RelativeLayout;
import androidx.leanback.widget.SearchEditText;
import androidx.leanback.widget.SpeechOrbView;
import ar.tvplayer.tv.R;

/* JADX INFO: renamed from: ᵣᵮᵯ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public abstract class AbstractC3382 extends RelativeLayout {

    /* JADX INFO: renamed from: ˁʢᵛ, reason: contains not printable characters */
    public static final /* synthetic */ int f12988 = 0;

    /* JADX INFO: renamed from: ʽᵡᵢᵾ, reason: contains not printable characters */
    public SoundPool f12989;

    /* JADX INFO: renamed from: ʿٴˇ, reason: contains not printable characters */
    public boolean f12990;

    /* JADX INFO: renamed from: ˀᵭ, reason: contains not printable characters */
    public final int f12991;

    /* JADX INFO: renamed from: ˁˌᵩ, reason: contains not printable characters */
    public final int f12992;

    /* JADX INFO: renamed from: ˈᵲᵢ, reason: contains not printable characters */
    public String f12993;

    /* JADX INFO: renamed from: ˈⁱᵡ, reason: contains not printable characters */
    public final SparseIntArray f12994;

    /* JADX INFO: renamed from: ˉᵵᵜ, reason: contains not printable characters */
    public final int f12995;

    /* JADX INFO: renamed from: ˊˌˊ, reason: contains not printable characters */
    public InterfaceC3043 f12996;

    /* JADX INFO: renamed from: ˊᵡᵗʨ, reason: contains not printable characters */
    public final int f12997;

    /* JADX INFO: renamed from: ˊᵾʽʼ, reason: contains not printable characters */
    public final int f12998;

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

    /* JADX INFO: renamed from: ˌᵨʠᵫ, reason: contains not printable characters */
    public Drawable f13000;

    /* JADX INFO: renamed from: ˑʢ, reason: contains not printable characters */
    public boolean f13001;

    /* JADX INFO: renamed from: ˑˊᵲ, reason: contains not printable characters */
    public final InputMethodManager f13002;

    /* JADX INFO: renamed from: ᵔᵖᵹᵫ, reason: contains not printable characters */
    public SpeechOrbView f13003;

    /* JADX INFO: renamed from: ᵛˑﹳ, reason: contains not printable characters */
    public final int f13004;

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

    /* JADX INFO: renamed from: ᵞᵛᵘ, reason: contains not printable characters */
    public final Context f13006;

    /* JADX INFO: renamed from: ᵠˏˏ, reason: contains not printable characters */
    public Drawable f13007;

    /* JADX INFO: renamed from: ᵨˈʼﹶ, reason: contains not printable characters */
    public boolean f13008;

    /* JADX INFO: renamed from: ᵨᵼⁱ, reason: contains not printable characters */
    public ImageView f13009;

    /* JADX INFO: renamed from: ᵯᵷʽ, reason: contains not printable characters */
    public String f13010;

    /* JADX INFO: renamed from: ᵵᵬᵽ, reason: contains not printable characters */
    public SpeechRecognizer f13011;

    /* JADX INFO: renamed from: ᵶˇᵱ, reason: contains not printable characters */
    public String f13012;

    /* JADX INFO: renamed from: ᵸˆˁ, reason: contains not printable characters */
    public final Handler f13013;

    public AbstractC3382(Context context, AttributeSet attributeSet, int i) {
        super(context, attributeSet, i);
        this.f13013 = new Handler();
        this.f12990 = false;
        this.f12994 = new SparseIntArray();
        this.f13008 = false;
        this.f13006 = context;
        Resources resources = getResources();
        LayoutInflater.from(getContext()).inflate(R.layout.lb_search_bar, (ViewGroup) this, true);
        RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(-1, getResources().getDimensionPixelSize(R.dimen.h));
        layoutParams.addRule(10, -1);
        setLayoutParams(layoutParams);
        setBackgroundColor(0);
        setClipChildren(false);
        this.f13010 = "";
        this.f13002 = (InputMethodManager) context.getSystemService("input_method");
        this.f12992 = resources.getColor(R.color.h);
        this.f12995 = resources.getColor(R.color.h);
        this.f13004 = resources.getInteger(R.integer.h);
        this.f12997 = resources.getInteger(R.integer.h);
        this.f12998 = resources.getColor(R.color.h);
        this.f12991 = resources.getColor(R.color.h);
    }

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

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

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

    @Override // android.view.ViewGroup, android.view.View
    public final void onAttachedToWindow() {
        super.onAttachedToWindow();
        this.f12989 = new SoundPool(2, 1, 0);
        int[] iArr = {R.raw.h, R.raw.h, R.raw.h, R.raw.h};
        for (int i = 0; i < 4; i++) {
            int i2 = iArr[i];
            this.f12994.put(i2, this.f12989.load(this.f13006, i2, 1));
        }
    }

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

    @Override // android.view.View
    public void onFinishInflate() {
        super.onFinishInflate();
        this.f13007 = ((RelativeLayout) findViewById(R.id.h)).getBackground();
        this.f13005 = (SearchEditText) findViewById(R.id.h);
        ImageView imageView = (ImageView) findViewById(R.id.h);
        this.f13009 = imageView;
        Drawable drawable = this.f13000;
        if (drawable != null) {
            imageView.setImageDrawable(drawable);
        }
        this.f13005.setOnFocusChangeListener(new ViewOnFocusChangeListenerC1038(this, 0));
        this.f13005.addTextChangedListener(new ʻˏ(this, new RunnableC2257(this, 0)));
        this.f13005.setOnKeyboardDismissListener(new ᵢʒʡᵟ(22, this));
        this.f13005.setOnEditorActionListener(new C3352(2, this));
        this.f13005.setPrivateImeOptions("escapeNorth,voiceDismiss");
        SpeechOrbView speechOrbView = (SpeechOrbView) findViewById(R.id.h);
        this.f13003 = speechOrbView;
        speechOrbView.setOnOrbClickedListener(new ViewOnClickListenerC1781(4, this));
        this.f13003.setOnFocusChangeListener(new ViewOnFocusChangeListenerC1038(this, 1));
        m7741(hasFocus());
        m7743();
    }

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

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

    public void setPermissionListener(InterfaceC3043 interfaceC3043) {
        this.f12996 = interfaceC3043;
    }

    public void setSearchAffordanceColors(C4150 c4150) {
        SpeechOrbView speechOrbView = this.f13003;
        if (speechOrbView != null) {
            speechOrbView.setNotListeningOrbColors(c4150);
        }
    }

    public void setSearchAffordanceColorsInListening(C4150 c4150) {
        SpeechOrbView speechOrbView = this.f13003;
        if (speechOrbView != null) {
            speechOrbView.setListeningOrbColors(c4150);
        }
    }

    public void setSearchBarListener(InterfaceC1827 interfaceC1827) {
        this.f12999 = interfaceC1827;
    }

    public void setSearchQuery(String str) {
        m7740();
        this.f13005.setText(str);
        setSearchQueryInternal(str);
    }

    public void setSearchQueryInternal(String str) {
        if (TextUtils.equals(this.f13010, str)) {
            return;
        }
        this.f13010 = str;
        ˈᵷᵵᵞ r1 = this.f12999;
        if (r1 != null) {
            ᵤᵬᵶ r12 = (ᵤᵬᵶ) r1.ᵜᵪʾ;
            InterfaceC1073[] interfaceC1073Arr = ᵤᵬᵶ.ᵳˉᵴˆ;
            r12.ˀᵘːˊ(str, false);
        }
    }

    @Deprecated
    public void setSpeechRecognitionCallback(InterfaceC4964 interfaceC4964) {
    }

    public void setSpeechRecognizer(SpeechRecognizer speechRecognizer) {
        m7740();
        SpeechRecognizer speechRecognizer2 = this.f13011;
        if (speechRecognizer2 != null) {
            speechRecognizer2.setRecognitionListener(null);
            if (this.f13001) {
                this.f13011.cancel();
                this.f13001 = false;
            }
        }
        this.f13011 = speechRecognizer;
    }

    public void setTitle(String str) {
        this.f12993 = str;
        m7743();
    }

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public final void m7739() {
        if (this.f13008) {
            return;
        }
        if (!hasFocus()) {
            requestFocus();
        }
        if (this.f13011 == null) {
            return;
        }
        if (getContext().checkCallingOrSelfPermission("android.permission.RECORD_AUDIO") != 0) {
            ˆˈʝ r4 = this.f12996;
            if (r4 != null) {
                ᵕᵛ.ᵘᵝ(r4.ᵜᵪʾ.ᵙˁˇ, "android.permission.RECORD_AUDIO");
                return;
            } else {
                ᵕᵩʽᵲ.ᵪᵹᵥᵻ("android.permission.RECORD_AUDIO required for search");
                return;
            }
        }
        this.f13008 = true;
        this.f13005.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.f13011.setRecognitionListener(new C2051(this));
        this.f13001 = true;
        this.f13011.startListening(intent);
    }

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public final void m7740() {
        if (this.f13008) {
            this.f13005.setText(this.f13010);
            this.f13005.setHint(this.f13012);
            this.f13008 = false;
            if (this.f13011 == null) {
                return;
            }
            this.f13003.m341();
            if (this.f13001) {
                this.f13011.cancel();
                this.f13001 = false;
            }
            this.f13011.setRecognitionListener(null);
        }
    }

    /* JADX INFO: renamed from: ᵨᵣ, reason: contains not printable characters */
    public final void m7741(boolean z) {
        Drawable drawable = this.f13007;
        if (z) {
            drawable.setAlpha(this.f13004);
            boolean zIsFocused = this.f13003.isFocused();
            SearchEditText searchEditText = this.f13005;
            int i = this.f12998;
            if (zIsFocused) {
                searchEditText.setTextColor(i);
                this.f13005.setHintTextColor(i);
            } else {
                searchEditText.setTextColor(this.f12992);
                this.f13005.setHintTextColor(i);
            }
        } else {
            drawable.setAlpha(this.f12997);
            this.f13005.setTextColor(this.f12995);
            this.f13005.setHintTextColor(this.f12991);
        }
        m7743();
    }

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final void m7742() {
        this.f13002.hideSoftInputFromWindow(this.f13005.getWindowToken(), 0);
    }

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public final void m7743() {
        String string = getResources().getString(R.string.lb_search_bar_hint);
        boolean zIsEmpty = TextUtils.isEmpty(this.f12993);
        SpeechOrbView speechOrbView = this.f13003;
        if (!zIsEmpty) {
            string = speechOrbView.isFocused() ? getResources().getString(R.string.h, this.f12993) : getResources().getString(R.string.h, this.f12993);
        } else if (speechOrbView.isFocused()) {
            string = getResources().getString(R.string.h);
        }
        this.f13012 = string;
        SearchEditText searchEditText = this.f13005;
        if (searchEditText != null) {
            searchEditText.setHint(string);
        }
    }
}
