package d1;

import android.graphics.Rect;
import android.view.View;
import android.view.ViewGroup;
import android.view.accessibility.AccessibilityEvent;
import android.view.accessibility.AccessibilityNodeInfo;
import androidx.core.view.s1;
import androidx.drawerlayout.widget.DrawerLayout;
import androidx.slidingpanelayout.widget.SlidingPaneLayout;
import java.util.List;

/* JADX INFO: loaded from: classes.dex */
public final class c extends androidx.core.view.b {

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final /* synthetic */ int f24914d = 0;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public final Rect f24915e = new Rect();

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public final /* synthetic */ ViewGroup f24916f;

    public c(SlidingPaneLayout slidingPaneLayout) {
        this.f24916f = slidingPaneLayout;
    }

    @Override // androidx.core.view.b
    public final boolean a(View view, AccessibilityEvent accessibilityEvent) {
        CharSequence drawerTitle;
        int i10 = this.f24914d;
        View.AccessibilityDelegate accessibilityDelegate = this.f1715a;
        switch (i10) {
            case 0:
                if (accessibilityEvent.getEventType() == 32) {
                    List<CharSequence> text = accessibilityEvent.getText();
                    DrawerLayout drawerLayout = (DrawerLayout) this.f24916f;
                    View viewF = drawerLayout.f();
                    if (viewF != null && (drawerTitle = drawerLayout.getDrawerTitle(drawerLayout.h(viewF))) != null) {
                        text.add(drawerTitle);
                    }
                }
                break;
        }
        return accessibilityDelegate.dispatchPopulateAccessibilityEvent(view, accessibilityEvent);
    }

    @Override // androidx.core.view.b
    public final void b(View view, AccessibilityEvent accessibilityEvent) {
        switch (this.f24914d) {
            case 0:
                super.b(view, accessibilityEvent);
                accessibilityEvent.setClassName("androidx.drawerlayout.widget.DrawerLayout");
                break;
            default:
                super.b(view, accessibilityEvent);
                accessibilityEvent.setClassName("androidx.slidingpanelayout.widget.SlidingPaneLayout");
                break;
        }
    }

    @Override // androidx.core.view.b
    public final void c(View view, q0.f fVar) {
        AccessibilityNodeInfo accessibilityNodeInfo = fVar.f32077a;
        int i10 = this.f24914d;
        Rect rect = this.f24915e;
        View.AccessibilityDelegate accessibilityDelegate = this.f1715a;
        switch (i10) {
            case 0:
                if (DrawerLayout.f2174s0) {
                    accessibilityDelegate.onInitializeAccessibilityNodeInfo(view, accessibilityNodeInfo);
                } else {
                    AccessibilityNodeInfo accessibilityNodeInfoObtain = AccessibilityNodeInfo.obtain(accessibilityNodeInfo);
                    accessibilityDelegate.onInitializeAccessibilityNodeInfo(view, accessibilityNodeInfoObtain);
                    fVar.f32079c = -1;
                    accessibilityNodeInfo.setSource(view);
                    Object parentForAccessibility = s1.getParentForAccessibility(view);
                    if (parentForAccessibility instanceof View) {
                        fVar.f32078b = -1;
                        accessibilityNodeInfo.setParent((View) parentForAccessibility);
                    }
                    accessibilityNodeInfoObtain.getBoundsInScreen(rect);
                    accessibilityNodeInfo.setBoundsInScreen(rect);
                    accessibilityNodeInfo.setVisibleToUser(accessibilityNodeInfoObtain.isVisibleToUser());
                    accessibilityNodeInfo.setPackageName(accessibilityNodeInfoObtain.getPackageName());
                    fVar.j(accessibilityNodeInfoObtain.getClassName());
                    fVar.m(accessibilityNodeInfoObtain.getContentDescription());
                    accessibilityNodeInfo.setEnabled(accessibilityNodeInfoObtain.isEnabled());
                    accessibilityNodeInfo.setFocused(accessibilityNodeInfoObtain.isFocused());
                    accessibilityNodeInfo.setAccessibilityFocused(accessibilityNodeInfoObtain.isAccessibilityFocused());
                    accessibilityNodeInfo.setSelected(accessibilityNodeInfoObtain.isSelected());
                    fVar.a(accessibilityNodeInfoObtain.getActions());
                    ViewGroup viewGroup = (ViewGroup) view;
                    int childCount = viewGroup.getChildCount();
                    for (int i11 = 0; i11 < childCount; i11++) {
                        View childAt = viewGroup.getChildAt(i11);
                        if (DrawerLayout.i(childAt)) {
                            accessibilityNodeInfo.addChild(childAt);
                        }
                    }
                }
                fVar.j("androidx.drawerlayout.widget.DrawerLayout");
                accessibilityNodeInfo.setFocusable(false);
                accessibilityNodeInfo.setFocused(false);
                fVar.h(q0.c.f32059e);
                fVar.h(q0.c.f32060f);
                break;
            default:
                AccessibilityNodeInfo accessibilityNodeInfoObtain2 = AccessibilityNodeInfo.obtain(accessibilityNodeInfo);
                accessibilityDelegate.onInitializeAccessibilityNodeInfo(view, accessibilityNodeInfoObtain2);
                accessibilityNodeInfoObtain2.getBoundsInScreen(rect);
                accessibilityNodeInfo.setBoundsInScreen(rect);
                accessibilityNodeInfo.setVisibleToUser(accessibilityNodeInfoObtain2.isVisibleToUser());
                accessibilityNodeInfo.setPackageName(accessibilityNodeInfoObtain2.getPackageName());
                fVar.j(accessibilityNodeInfoObtain2.getClassName());
                fVar.m(accessibilityNodeInfoObtain2.getContentDescription());
                accessibilityNodeInfo.setEnabled(accessibilityNodeInfoObtain2.isEnabled());
                accessibilityNodeInfo.setClickable(accessibilityNodeInfoObtain2.isClickable());
                accessibilityNodeInfo.setFocusable(accessibilityNodeInfoObtain2.isFocusable());
                accessibilityNodeInfo.setFocused(accessibilityNodeInfoObtain2.isFocused());
                accessibilityNodeInfo.setAccessibilityFocused(accessibilityNodeInfoObtain2.isAccessibilityFocused());
                accessibilityNodeInfo.setSelected(accessibilityNodeInfoObtain2.isSelected());
                accessibilityNodeInfo.setLongClickable(accessibilityNodeInfoObtain2.isLongClickable());
                fVar.a(accessibilityNodeInfoObtain2.getActions());
                accessibilityNodeInfo.setMovementGranularities(accessibilityNodeInfoObtain2.getMovementGranularities());
                fVar.j("androidx.slidingpanelayout.widget.SlidingPaneLayout");
                fVar.f32079c = -1;
                accessibilityNodeInfo.setSource(view);
                Object parentForAccessibility2 = s1.getParentForAccessibility(view);
                if (parentForAccessibility2 instanceof View) {
                    fVar.f32078b = -1;
                    accessibilityNodeInfo.setParent((View) parentForAccessibility2);
                }
                ViewGroup viewGroup2 = this.f24916f;
                SlidingPaneLayout slidingPaneLayout = (SlidingPaneLayout) viewGroup2;
                int childCount2 = slidingPaneLayout.getChildCount();
                for (int i12 = 0; i12 < childCount2; i12++) {
                    View childAt2 = slidingPaneLayout.getChildAt(i12);
                    if (!((SlidingPaneLayout) viewGroup2).a(childAt2) && childAt2.getVisibility() == 0) {
                        childAt2.setImportantForAccessibility(1);
                        accessibilityNodeInfo.addChild(childAt2);
                    }
                }
                break;
        }
    }

    @Override // androidx.core.view.b
    public final boolean e(ViewGroup viewGroup, View view, AccessibilityEvent accessibilityEvent) {
        int i10 = this.f24914d;
        View.AccessibilityDelegate accessibilityDelegate = this.f1715a;
        switch (i10) {
            case 0:
                if (DrawerLayout.f2174s0 || DrawerLayout.i(view)) {
                }
                break;
            default:
                if (!((SlidingPaneLayout) this.f24916f).a(view)) {
                }
                break;
        }
        return accessibilityDelegate.onRequestSendAccessibilityEvent(viewGroup, view, accessibilityEvent);
    }

    public c(DrawerLayout drawerLayout) {
        this.f24916f = drawerLayout;
    }
}
