package androidx.core.view;

import android.os.Bundle;
import android.text.Spanned;
import android.text.style.ClickableSpan;
import android.util.SparseArray;
import android.view.View;
import android.view.ViewGroup;
import android.view.accessibility.AccessibilityEvent;
import android.view.accessibility.AccessibilityNodeProvider;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import java.lang.ref.WeakReference;
import java.util.Collections;
import java.util.List;

/* JADX INFO: loaded from: classes.dex */
public class b {

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public static final View.AccessibilityDelegate f1714c = new View.AccessibilityDelegate();

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final View.AccessibilityDelegate f1715a;

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

    public b() {
        this(f1714c);
    }

    public boolean a(View view, AccessibilityEvent accessibilityEvent) {
        return this.f1715a.dispatchPopulateAccessibilityEvent(view, accessibilityEvent);
    }

    public void b(View view, AccessibilityEvent accessibilityEvent) {
        this.f1715a.onInitializeAccessibilityEvent(view, accessibilityEvent);
    }

    public void c(View view, q0.f fVar) {
        this.f1715a.onInitializeAccessibilityNodeInfo(view, fVar.f32077a);
    }

    public void d(View view, AccessibilityEvent accessibilityEvent) {
        this.f1715a.onPopulateAccessibilityEvent(view, accessibilityEvent);
    }

    public boolean e(ViewGroup viewGroup, View view, AccessibilityEvent accessibilityEvent) {
        return this.f1715a.onRequestSendAccessibilityEvent(viewGroup, view, accessibilityEvent);
    }

    public void f(View view, int i10) {
        this.f1715a.sendAccessibilityEvent(view, i10);
    }

    public void g(View view, AccessibilityEvent accessibilityEvent) {
        this.f1715a.sendAccessibilityEventUnchecked(view, accessibilityEvent);
    }

    @Nullable
    public q0.i getAccessibilityNodeProvider(@NonNull View view) {
        AccessibilityNodeProvider accessibilityNodeProvider = this.f1715a.getAccessibilityNodeProvider(view);
        if (accessibilityNodeProvider != null) {
            return new q0.i(accessibilityNodeProvider);
        }
        return null;
    }

    public boolean performAccessibilityAction(@NonNull View view, int i10, @Nullable Bundle bundle) {
        boolean zPerformAccessibilityAction;
        WeakReference weakReference;
        ClickableSpan clickableSpan;
        List listEmptyList = (List) view.getTag(e0.e.tag_accessibility_actions);
        if (listEmptyList == null) {
            listEmptyList = Collections.emptyList();
        }
        boolean z10 = false;
        int i11 = 0;
        while (true) {
            if (i11 >= listEmptyList.size()) {
                break;
            }
            q0.c cVar = (q0.c) listEmptyList.get(i11);
            if (cVar.a() == i10) {
                q0.s sVar = cVar.f32073d;
                if (sVar != null) {
                    Class cls = cVar.f32072c;
                    if (cls != null) {
                        try {
                            com.google.android.gms.measurement.internal.u1.x(cls.getDeclaredConstructor(new Class[0]).newInstance(new Object[0]));
                            throw null;
                        } catch (Exception unused) {
                        }
                    }
                    zPerformAccessibilityAction = sVar.perform(view, null);
                }
            } else {
                i11++;
            }
        }
        zPerformAccessibilityAction = false;
        if (!zPerformAccessibilityAction) {
            zPerformAccessibilityAction = this.f1715a.performAccessibilityAction(view, i10, bundle);
        }
        if (zPerformAccessibilityAction || i10 != e0.e.accessibility_action_clickable_span || bundle == null) {
            return zPerformAccessibilityAction;
        }
        int i12 = bundle.getInt("ACCESSIBILITY_CLICKABLE_SPAN_ID", -1);
        SparseArray sparseArray = (SparseArray) view.getTag(e0.e.tag_accessibility_clickable_spans);
        if (sparseArray != null && (weakReference = (WeakReference) sparseArray.get(i12)) != null && (clickableSpan = (ClickableSpan) weakReference.get()) != null) {
            CharSequence text = view.createAccessibilityNodeInfo().getText();
            ClickableSpan[] clickableSpanArr = text instanceof Spanned ? (ClickableSpan[]) ((Spanned) text).getSpans(0, text.length(), ClickableSpan.class) : null;
            int i13 = 0;
            while (true) {
                if (clickableSpanArr == null || i13 >= clickableSpanArr.length) {
                    break;
                }
                if (clickableSpan.equals(clickableSpanArr[i13])) {
                    clickableSpan.onClick(view);
                    z10 = true;
                    break;
                }
                i13++;
            }
        }
        return z10;
    }

    public b(View.AccessibilityDelegate accessibilityDelegate) {
        this.f1715a = accessibilityDelegate;
        this.f1716b = new a(this);
    }
}
