package androidx.leanback.widget;

import android.content.Context;
import android.graphics.Rect;
import android.util.AttributeSet;
import android.view.View;
import android.widget.LinearLayout;
import java.util.ArrayList;

/* JADX INFO: loaded from: classes.dex */
class ControlBar extends LinearLayout {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public int f11796a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final boolean f11797b;

    public ControlBar(Context context, AttributeSet attributeSet) {
        super(context, attributeSet);
        this.f11796a = -1;
        this.f11797b = true;
    }

    @Override // android.view.ViewGroup, android.view.View
    public final void addFocusables(ArrayList arrayList, int i6, int i7) {
        if (i6 != 33 && i6 != 130) {
            super.addFocusables(arrayList, i6, i7);
            return;
        }
        int i8 = this.f11796a;
        if (i8 >= 0 && i8 < getChildCount()) {
            arrayList.add(getChildAt(this.f11796a));
        } else if (getChildCount() > 0) {
            arrayList.add(getChildAt(this.f11797b ? getChildCount() / 2 : 0));
        }
    }

    @Override // android.widget.LinearLayout, android.view.View
    public final void onMeasure(int i6, int i7) {
        super.onMeasure(i6, i7);
    }

    @Override // android.view.ViewGroup
    public final boolean onRequestFocusInDescendants(int i6, Rect rect) {
        if (getChildCount() > 0) {
            int i7 = this.f11796a;
            if (getChildAt((i7 < 0 || i7 >= getChildCount()) ? this.f11797b ? getChildCount() / 2 : 0 : this.f11796a).requestFocus(i6, rect)) {
                return true;
            }
        }
        return super.onRequestFocusInDescendants(i6, rect);
    }

    @Override // android.view.ViewGroup, android.view.ViewParent
    public final void requestChildFocus(View view, View view2) {
        super.requestChildFocus(view, view2);
        this.f11796a = indexOfChild(view);
    }
}
