package androidx.leanback.widget;

import android.content.Context;
import android.graphics.drawable.Drawable;
import android.util.AttributeSet;
import android.view.LayoutInflater;
import android.view.View;
import android.widget.FrameLayout;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.leanback.widget.SearchOrbView;
import androidx.leanback.widget.p0;
import com.strmr.ps.R;

/* JADX INFO: loaded from: classes.dex */
public class TitleView extends FrameLayout implements p0.a {
    public final ImageView a;
    public final TextView b;
    public final SearchOrbView c;
    public int d;
    public boolean e;
    public final p0 f;

    public class a extends p0 {
        public a() {
        }

        @Override // androidx.leanback.widget.p0
        public final View a() {
            return TitleView.this.getSearchAffordanceView();
        }

        @Override // androidx.leanback.widget.p0
        public final void b(boolean z) {
            SearchOrbView searchOrbView = TitleView.this.c;
            searchOrbView.o = z && searchOrbView.hasFocus();
            searchOrbView.b();
        }

        @Override // androidx.leanback.widget.p0
        public final void c() {
            TitleView.this.setBadgeDrawable(null);
        }

        @Override // androidx.leanback.widget.p0
        public final void d(View.OnClickListener onClickListener) {
            TitleView.this.setOnSearchClickedListener(onClickListener);
        }

        @Override // androidx.leanback.widget.p0
        public final void e(SearchOrbView.a aVar) {
            TitleView.this.setSearchAffordanceColors(aVar);
        }

        @Override // androidx.leanback.widget.p0
        public final void f(CharSequence charSequence) {
            TitleView.this.setTitle(charSequence);
        }

        @Override // androidx.leanback.widget.p0
        public final void g(int i) {
            TitleView titleView = TitleView.this;
            titleView.d = i;
            if ((i & 2) == 2) {
                titleView.a();
            } else {
                titleView.a.setVisibility(8);
                titleView.b.setVisibility(8);
            }
            int i2 = 4;
            if (titleView.e && (titleView.d & 4) == 4) {
                i2 = 0;
            }
            titleView.c.setVisibility(i2);
        }
    }

    public TitleView(Context context, AttributeSet attributeSet) {
        super(context, attributeSet, R.attr.browseTitleViewStyle);
        this.d = 6;
        this.e = false;
        this.f = new a();
        View viewInflate = LayoutInflater.from(context).inflate(R.layout.lb_title_view, this);
        this.a = (ImageView) viewInflate.findViewById(R.id.title_badge);
        this.b = (TextView) viewInflate.findViewById(R.id.title_text);
        this.c = (SearchOrbView) viewInflate.findViewById(R.id.title_orb);
        setClipToPadding(false);
        setClipChildren(false);
    }

    public final void a() {
        ImageView imageView = this.a;
        Drawable drawable = imageView.getDrawable();
        TextView textView = this.b;
        if (drawable != null) {
            imageView.setVisibility(0);
            textView.setVisibility(8);
        } else {
            imageView.setVisibility(8);
            textView.setVisibility(0);
        }
    }

    public Drawable getBadgeDrawable() {
        return this.a.getDrawable();
    }

    public SearchOrbView.a getSearchAffordanceColors() {
        return this.c.getOrbColors();
    }

    public View getSearchAffordanceView() {
        return this.c;
    }

    public CharSequence getTitle() {
        return this.b.getText();
    }

    @Override // androidx.leanback.widget.p0.a
    public p0 getTitleViewAdapter() {
        return this.f;
    }

    public void setBadgeDrawable(Drawable drawable) {
        this.a.setImageDrawable(drawable);
        a();
    }

    public void setOnSearchClickedListener(View.OnClickListener onClickListener) {
        this.e = onClickListener != null;
        SearchOrbView searchOrbView = this.c;
        searchOrbView.setOnOrbClickedListener(onClickListener);
        searchOrbView.setVisibility((this.e && (this.d & 4) == 4) ? 0 : 4);
    }

    public void setSearchAffordanceColors(SearchOrbView.a aVar) {
        this.c.setOrbColors(aVar);
    }

    public void setTitle(CharSequence charSequence) {
        this.b.setText(charSequence);
        a();
    }
}
