package androidx.leanback.widget;

import android.content.Context;
import android.graphics.Rect;
import android.util.AttributeSet;
import android.view.KeyEvent;
import android.view.View;
import android.widget.FrameLayout;
import defpackage.InterfaceC1445;
import defpackage.InterfaceC3463;

/* loaded from: classes3.dex */
public class BrowseFrameLayout extends FrameLayout {

    /* renamed from: ᵢˇᵭ, reason: contains not printable characters */
    public InterfaceC1445 f385;

    /* renamed from: ᵧᵾˀˈ, reason: contains not printable characters */
    public InterfaceC3463 f386;

    /* renamed from: ᵿʗᵝʽ, reason: contains not printable characters */
    public View.OnKeyListener f387;

    public BrowseFrameLayout(Context context) {
        this(context, null, 0);
    }

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

    public BrowseFrameLayout(Context context, AttributeSet attributeSet, int i) {
        super(context, attributeSet, i);
    }

    @Override // android.view.ViewGroup, android.view.View
    public final boolean dispatchKeyEvent(KeyEvent keyEvent) {
        boolean zDispatchKeyEvent = super.dispatchKeyEvent(keyEvent);
        View.OnKeyListener onKeyListener = this.f387;
        return (onKeyListener == null || zDispatchKeyEvent) ? zDispatchKeyEvent : onKeyListener.onKey(getRootView(), keyEvent.getKeyCode(), keyEvent);
    }

    @Override // android.view.ViewGroup, android.view.ViewParent
    public final View focusSearch(View view, int i) {
        View viewM7894;
        InterfaceC3463 interfaceC3463 = this.f386;
        return (interfaceC3463 == null || (viewM7894 = interfaceC3463.m7894(view, i)) == null) ? super.focusSearch(view, i) : viewM7894;
    }

    public InterfaceC1445 getOnChildFocusListener() {
        return this.f385;
    }

    public InterfaceC3463 getOnFocusSearchListener() {
        return this.f386;
    }

    @Override // android.view.ViewGroup
    public final boolean onRequestFocusInDescendants(int i, Rect rect) {
        InterfaceC1445 interfaceC1445 = this.f385;
        if (interfaceC1445 == null) {
            return super.onRequestFocusInDescendants(i, rect);
        }
        interfaceC1445.m4351(i, rect);
        return true;
    }

    public void setOnChildFocusListener(InterfaceC1445 interfaceC1445) {
        this.f385 = interfaceC1445;
    }

    public void setOnDispatchKeyListener(View.OnKeyListener onKeyListener) {
        this.f387 = onKeyListener;
    }

    public void setOnFocusSearchListener(InterfaceC3463 interfaceC3463) {
        this.f386 = interfaceC3463;
    }
}
