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;

/* JADX INFO: loaded from: classes.dex */
public class BrowseFrameLayout extends FrameLayout {

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

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

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

    /* JADX INFO: renamed from: androidx.leanback.widget.BrowseFrameLayout$֏, reason: contains not printable characters */
    public interface InterfaceC0109 {
        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        void mo273(View view, View view2);

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        boolean mo274(int i, Rect rect);
    }

    /* JADX INFO: renamed from: androidx.leanback.widget.BrowseFrameLayout$ؠ, reason: contains not printable characters */
    public interface InterfaceC0110 {
        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        View mo275(View view, int i);
    }

    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 boolean dispatchKeyEvent(KeyEvent keyEvent) {
        boolean zDispatchKeyEvent = super.dispatchKeyEvent(keyEvent);
        View.OnKeyListener onKeyListener = this.f697;
        return (onKeyListener == null || zDispatchKeyEvent) ? zDispatchKeyEvent : onKeyListener.onKey(getRootView(), keyEvent.getKeyCode(), keyEvent);
    }

    @Override // android.view.ViewGroup, android.view.ViewParent
    public View focusSearch(View view, int i) {
        View viewMo275;
        InterfaceC0110 interfaceC0110 = this.f695;
        return (interfaceC0110 == null || (viewMo275 = interfaceC0110.mo275(view, i)) == null) ? super.focusSearch(view, i) : viewMo275;
    }

    public InterfaceC0109 getOnChildFocusListener() {
        return this.f696;
    }

    public InterfaceC0110 getOnFocusSearchListener() {
        return this.f695;
    }

    @Override // android.view.ViewGroup
    public boolean onRequestFocusInDescendants(int i, Rect rect) {
        InterfaceC0109 interfaceC0109 = this.f696;
        if (interfaceC0109 == null || !interfaceC0109.mo274(i, rect)) {
            return super.onRequestFocusInDescendants(i, rect);
        }
        return true;
    }

    @Override // android.view.ViewGroup, android.view.ViewParent
    public void requestChildFocus(View view, View view2) {
        InterfaceC0109 interfaceC0109 = this.f696;
        if (interfaceC0109 != null) {
            interfaceC0109.mo273(view, view2);
        }
        super.requestChildFocus(view, view2);
    }

    public void setOnChildFocusListener(InterfaceC0109 interfaceC0109) {
        this.f696 = interfaceC0109;
    }

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

    public void setOnFocusSearchListener(InterfaceC0110 interfaceC0110) {
        this.f695 = interfaceC0110;
    }
}
