package androidx.recyclerview.widget;

import android.annotation.SuppressLint;
import android.os.Bundle;
import android.view.View;
import android.view.ViewGroup;
import android.view.accessibility.AccessibilityEvent;
import defpackage.b3;
import defpackage.i3;
import defpackage.j3;
import defpackage.rq6;
import defpackage.vo6;
import java.util.WeakHashMap;

/* JADX INFO: loaded from: classes.dex */
public class ao extends b3 {
    private final a mItemDelegate;
    final RecyclerView mRecyclerView;

    public static class a extends b3 {
        public final ao a;
        public final WeakHashMap b = new WeakHashMap();

        public a(ao aoVar) {
            this.a = aoVar;
        }

        @Override // defpackage.b3
        public final boolean dispatchPopulateAccessibilityEvent(View view, AccessibilityEvent accessibilityEvent) {
            b3 b3Var = (b3) this.b.get(view);
            return b3Var != null ? b3Var.dispatchPopulateAccessibilityEvent(view, accessibilityEvent) : super.dispatchPopulateAccessibilityEvent(view, accessibilityEvent);
        }

        @Override // defpackage.b3
        public final j3 getAccessibilityNodeProvider(View view) {
            b3 b3Var = (b3) this.b.get(view);
            return b3Var != null ? b3Var.getAccessibilityNodeProvider(view) : super.getAccessibilityNodeProvider(view);
        }

        @Override // defpackage.b3
        public final void onInitializeAccessibilityEvent(View view, AccessibilityEvent accessibilityEvent) {
            b3 b3Var = (b3) this.b.get(view);
            if (b3Var != null) {
                b3Var.onInitializeAccessibilityEvent(view, accessibilityEvent);
            } else {
                super.onInitializeAccessibilityEvent(view, accessibilityEvent);
            }
        }

        @Override // defpackage.b3
        public final void onInitializeAccessibilityNodeInfo(View view, i3 i3Var) {
            ao aoVar = this.a;
            if (aoVar.shouldIgnore() || aoVar.mRecyclerView.getLayoutManager() == null) {
                super.onInitializeAccessibilityNodeInfo(view, i3Var);
                return;
            }
            aoVar.mRecyclerView.getLayoutManager().onInitializeAccessibilityNodeInfoForItem(view, i3Var);
            b3 b3Var = (b3) this.b.get(view);
            if (b3Var != null) {
                b3Var.onInitializeAccessibilityNodeInfo(view, i3Var);
            } else {
                super.onInitializeAccessibilityNodeInfo(view, i3Var);
            }
        }

        @Override // defpackage.b3
        public final void onPopulateAccessibilityEvent(View view, AccessibilityEvent accessibilityEvent) {
            b3 b3Var = (b3) this.b.get(view);
            if (b3Var != null) {
                b3Var.onPopulateAccessibilityEvent(view, accessibilityEvent);
            } else {
                super.onPopulateAccessibilityEvent(view, accessibilityEvent);
            }
        }

        @Override // defpackage.b3
        public final boolean onRequestSendAccessibilityEvent(ViewGroup viewGroup, View view, AccessibilityEvent accessibilityEvent) {
            b3 b3Var = (b3) this.b.get(viewGroup);
            return b3Var != null ? b3Var.onRequestSendAccessibilityEvent(viewGroup, view, accessibilityEvent) : super.onRequestSendAccessibilityEvent(viewGroup, view, accessibilityEvent);
        }

        @Override // defpackage.b3
        public final boolean performAccessibilityAction(View view, int i, Bundle bundle) {
            ao aoVar = this.a;
            if (aoVar.shouldIgnore() || aoVar.mRecyclerView.getLayoutManager() == null) {
                return super.performAccessibilityAction(view, i, bundle);
            }
            b3 b3Var = (b3) this.b.get(view);
            if (b3Var != null) {
                if (b3Var.performAccessibilityAction(view, i, bundle)) {
                    return true;
                }
            } else if (super.performAccessibilityAction(view, i, bundle)) {
                return true;
            }
            return aoVar.mRecyclerView.getLayoutManager().performAccessibilityActionForItem(view, i, bundle);
        }

        @Override // defpackage.b3
        public final void sendAccessibilityEvent(View view, int i) {
            b3 b3Var = (b3) this.b.get(view);
            if (b3Var != null) {
                b3Var.sendAccessibilityEvent(view, i);
            } else {
                super.sendAccessibilityEvent(view, i);
            }
        }

        @Override // defpackage.b3
        public final void sendAccessibilityEventUnchecked(View view, AccessibilityEvent accessibilityEvent) {
            b3 b3Var = (b3) this.b.get(view);
            if (b3Var != null) {
                b3Var.sendAccessibilityEventUnchecked(view, accessibilityEvent);
            } else {
                super.sendAccessibilityEventUnchecked(view, accessibilityEvent);
            }
        }
    }

    public ao(RecyclerView recyclerView) {
        this.mRecyclerView = recyclerView;
        b3 itemDelegate = getItemDelegate();
        if (itemDelegate == null || !(itemDelegate instanceof a)) {
            this.mItemDelegate = new a(this);
        } else {
            this.mItemDelegate = (a) itemDelegate;
        }
    }

    @vo6
    public b3 getItemDelegate() {
        return this.mItemDelegate;
    }

    @Override // defpackage.b3
    public void onInitializeAccessibilityEvent(@vo6 @SuppressLint({"InvalidNullabilityOverride"}) View view, @vo6 @SuppressLint({"InvalidNullabilityOverride"}) AccessibilityEvent accessibilityEvent) {
        super.onInitializeAccessibilityEvent(view, accessibilityEvent);
        if (!(view instanceof RecyclerView) || shouldIgnore()) {
            return;
        }
        RecyclerView recyclerView = (RecyclerView) view;
        if (recyclerView.getLayoutManager() != null) {
            recyclerView.getLayoutManager().onInitializeAccessibilityEvent(accessibilityEvent);
        }
    }

    @Override // defpackage.b3
    public void onInitializeAccessibilityNodeInfo(View view, i3 i3Var) {
        super.onInitializeAccessibilityNodeInfo(view, i3Var);
        if (shouldIgnore() || this.mRecyclerView.getLayoutManager() == null) {
            return;
        }
        this.mRecyclerView.getLayoutManager().onInitializeAccessibilityNodeInfo(i3Var);
    }

    @Override // defpackage.b3
    public boolean performAccessibilityAction(@vo6 @SuppressLint({"InvalidNullabilityOverride"}) View view, int i, @rq6 @SuppressLint({"InvalidNullabilityOverride"}) Bundle bundle) {
        if (super.performAccessibilityAction(view, i, bundle)) {
            return true;
        }
        if (shouldIgnore() || this.mRecyclerView.getLayoutManager() == null) {
            return false;
        }
        return this.mRecyclerView.getLayoutManager().performAccessibilityAction(i, bundle);
    }

    public boolean shouldIgnore() {
        return this.mRecyclerView.hasPendingAdapterUpdates();
    }
}
