package p037.p065.p078;

import android.os.Build;
import android.os.Bundle;
import android.text.Spanned;
import android.text.style.ClickableSpan;
import android.util.Log;
import android.util.SparseArray;
import android.view.View;
import android.view.ViewGroup;
import android.view.accessibility.AccessibilityEvent;
import android.view.accessibility.AccessibilityNodeInfo;
import android.view.accessibility.AccessibilityNodeProvider;
import java.lang.ref.WeakReference;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import p037.p065.C1793;
import p037.p065.p078.p079.C1947;
import p037.p065.p078.p079.C1950;
import p037.p065.p078.p079.InterfaceC1951;

/* JADX INFO: renamed from: މ.ރ.ފ.֏, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public class C1905 {

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public static final View.AccessibilityDelegate f6347 = new View.AccessibilityDelegate();

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final View.AccessibilityDelegate f6348;

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public final View.AccessibilityDelegate f6349;

    /* JADX INFO: renamed from: މ.ރ.ފ.֏$֏, reason: contains not printable characters */
    public static final class C1906 extends View.AccessibilityDelegate {

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final C1905 f6350;

        public C1906(C1905 c1905) {
            this.f6350 = c1905;
        }

        @Override // android.view.View.AccessibilityDelegate
        public boolean dispatchPopulateAccessibilityEvent(View view, AccessibilityEvent accessibilityEvent) {
            return this.f6350.mo3719(view, accessibilityEvent);
        }

        @Override // android.view.View.AccessibilityDelegate
        public AccessibilityNodeProvider getAccessibilityNodeProvider(View view) {
            C1950 c1950Mo3717 = this.f6350.mo3717(view);
            if (c1950Mo3717 != null) {
                return (AccessibilityNodeProvider) c1950Mo3717.f6420;
            }
            return null;
        }

        @Override // android.view.View.AccessibilityDelegate
        public void onInitializeAccessibilityEvent(View view, AccessibilityEvent accessibilityEvent) {
            this.f6350.mo257(view, accessibilityEvent);
        }

        @Override // android.view.View.AccessibilityDelegate
        public void onInitializeAccessibilityNodeInfo(View view, AccessibilityNodeInfo accessibilityNodeInfo) {
            int iKeyAt;
            C1947 c1947 = new C1947(accessibilityNodeInfo);
            boolean zM3771 = C1920.m3771(view);
            if (Build.VERSION.SDK_INT >= 28) {
                c1947.f6407.setScreenReaderFocusable(zM3771);
            } else {
                c1947.m3817(1, zM3771);
            }
            Boolean boolM3776 = new C1927(C1793.tag_accessibility_heading, Boolean.class, 28).m3776(view);
            boolean zBooleanValue = boolM3776 == null ? false : boolM3776.booleanValue();
            if (Build.VERSION.SDK_INT >= 28) {
                c1947.f6407.setHeading(zBooleanValue);
            } else {
                c1947.m3817(2, zBooleanValue);
            }
            CharSequence charSequenceM3776 = new C1926(C1793.tag_accessibility_pane_title, CharSequence.class, 8, 28).m3776(view);
            if (Build.VERSION.SDK_INT >= 28) {
                c1947.f6407.setPaneTitle(charSequenceM3776);
            } else {
                c1947.f6407.getExtras().putCharSequence("androidx.view.accessibility.AccessibilityNodeInfoCompat.PANE_TITLE_KEY", charSequenceM3776);
            }
            this.f6350.mo255(view, c1947);
            CharSequence text = accessibilityNodeInfo.getText();
            if (Build.VERSION.SDK_INT < 26) {
                c1947.f6407.getExtras().remove("androidx.view.accessibility.AccessibilityNodeInfoCompat.SPANS_START_KEY");
                c1947.f6407.getExtras().remove("androidx.view.accessibility.AccessibilityNodeInfoCompat.SPANS_END_KEY");
                c1947.f6407.getExtras().remove("androidx.view.accessibility.AccessibilityNodeInfoCompat.SPANS_FLAGS_KEY");
                c1947.f6407.getExtras().remove("androidx.view.accessibility.AccessibilityNodeInfoCompat.SPANS_ID_KEY");
                SparseArray sparseArray = (SparseArray) view.getTag(C1793.tag_accessibility_clickable_spans);
                if (sparseArray != null) {
                    ArrayList arrayList = new ArrayList();
                    for (int i = 0; i < sparseArray.size(); i++) {
                        if (((WeakReference) sparseArray.valueAt(i)).get() == null) {
                            arrayList.add(Integer.valueOf(i));
                        }
                    }
                    for (int i2 = 0; i2 < arrayList.size(); i2++) {
                        sparseArray.remove(((Integer) arrayList.get(i2)).intValue());
                    }
                }
                ClickableSpan[] clickableSpanArrM3814 = C1947.m3814(text);
                if (clickableSpanArrM3814 != null && clickableSpanArrM3814.length > 0) {
                    c1947.m3815().putInt("androidx.view.accessibility.AccessibilityNodeInfoCompat.SPANS_ACTION_ID_KEY", C1793.accessibility_action_clickable_span);
                    SparseArray sparseArray2 = (SparseArray) view.getTag(C1793.tag_accessibility_clickable_spans);
                    if (sparseArray2 == null) {
                        sparseArray2 = new SparseArray();
                        view.setTag(C1793.tag_accessibility_clickable_spans, sparseArray2);
                    }
                    for (int i3 = 0; i3 < clickableSpanArrM3814.length; i3++) {
                        ClickableSpan clickableSpan = clickableSpanArrM3814[i3];
                        int i4 = 0;
                        while (true) {
                            if (i4 >= sparseArray2.size()) {
                                iKeyAt = C1947.f6406;
                                C1947.f6406 = iKeyAt + 1;
                                break;
                            } else {
                                if (clickableSpan.equals((ClickableSpan) ((WeakReference) sparseArray2.valueAt(i4)).get())) {
                                    iKeyAt = sparseArray2.keyAt(i4);
                                    break;
                                }
                                i4++;
                            }
                        }
                        sparseArray2.put(iKeyAt, new WeakReference(clickableSpanArrM3814[i3]));
                        ClickableSpan clickableSpan2 = clickableSpanArrM3814[i3];
                        Spanned spanned = (Spanned) text;
                        c1947.m3816("androidx.view.accessibility.AccessibilityNodeInfoCompat.SPANS_START_KEY").add(Integer.valueOf(spanned.getSpanStart(clickableSpan2)));
                        c1947.m3816("androidx.view.accessibility.AccessibilityNodeInfoCompat.SPANS_END_KEY").add(Integer.valueOf(spanned.getSpanEnd(clickableSpan2)));
                        c1947.m3816("androidx.view.accessibility.AccessibilityNodeInfoCompat.SPANS_FLAGS_KEY").add(Integer.valueOf(spanned.getSpanFlags(clickableSpan2)));
                        c1947.m3816("androidx.view.accessibility.AccessibilityNodeInfoCompat.SPANS_ID_KEY").add(Integer.valueOf(iKeyAt));
                    }
                }
            }
            List listEmptyList = (List) view.getTag(C1793.tag_accessibility_actions);
            if (listEmptyList == null) {
                listEmptyList = Collections.emptyList();
            }
            for (int i5 = 0; i5 < listEmptyList.size(); i5++) {
                c1947.m3819((C1947.C1948) listEmptyList.get(i5));
            }
        }

        @Override // android.view.View.AccessibilityDelegate
        public void onPopulateAccessibilityEvent(View view, AccessibilityEvent accessibilityEvent) {
            this.f6350.mo3721(view, accessibilityEvent);
        }

        @Override // android.view.View.AccessibilityDelegate
        public boolean onRequestSendAccessibilityEvent(ViewGroup viewGroup, View view, AccessibilityEvent accessibilityEvent) {
            return this.f6350.mo3720(viewGroup, view, accessibilityEvent);
        }

        @Override // android.view.View.AccessibilityDelegate
        public boolean performAccessibilityAction(View view, int i, Bundle bundle) {
            return this.f6350.mo256(view, i, bundle);
        }

        @Override // android.view.View.AccessibilityDelegate
        public void sendAccessibilityEvent(View view, int i) {
            this.f6350.mo3718(view, i);
        }

        @Override // android.view.View.AccessibilityDelegate
        public void sendAccessibilityEventUnchecked(View view, AccessibilityEvent accessibilityEvent) {
            this.f6350.mo3722(view, accessibilityEvent);
        }
    }

    public C1905() {
        this.f6348 = f6347;
        this.f6349 = new C1906(this);
    }

    public C1905(View.AccessibilityDelegate accessibilityDelegate) {
        this.f6348 = accessibilityDelegate;
        this.f6349 = new C1906(this);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public C1950 mo3717(View view) {
        AccessibilityNodeProvider accessibilityNodeProvider = this.f6348.getAccessibilityNodeProvider(view);
        if (accessibilityNodeProvider != null) {
            return new C1950(accessibilityNodeProvider);
        }
        return null;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public void mo3718(View view, int i) {
        this.f6348.sendAccessibilityEvent(view, i);
    }

    /* JADX INFO: renamed from: ֏ */
    public void mo255(View view, C1947 c1947) {
        this.f6348.onInitializeAccessibilityNodeInfo(view, c1947.f6407);
    }

    /* JADX WARN: Removed duplicated region for block: B:32:0x0072  */
    /* JADX WARN: Removed duplicated region for block: B:52:0x00c2  */
    /* JADX INFO: renamed from: ֏ */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public boolean mo256(View view, int i, Bundle bundle) {
        boolean zPerformAccessibilityAction;
        WeakReference weakReference;
        boolean z;
        Exception e;
        InterfaceC1951.AbstractC1952 abstractC1952NewInstance;
        List listEmptyList = (List) view.getTag(C1793.tag_accessibility_actions);
        if (listEmptyList == null) {
            listEmptyList = Collections.emptyList();
        }
        boolean z2 = false;
        int i2 = 0;
        while (true) {
            if (i2 >= listEmptyList.size()) {
                break;
            }
            C1947.C1948 c1948 = (C1947.C1948) listEmptyList.get(i2);
            if (c1948.m3820() != i) {
                i2++;
            } else if (c1948.f6418 != null) {
                Class<? extends InterfaceC1951.AbstractC1952> cls = c1948.f6417;
                InterfaceC1951.AbstractC1952 abstractC1952 = null;
                if (cls != null) {
                    try {
                        abstractC1952NewInstance = cls.getDeclaredConstructor(new Class[0]).newInstance(new Object[0]);
                        if (abstractC1952NewInstance == null) {
                            try {
                                throw null;
                            } catch (Exception e2) {
                                e = e2;
                                Class<? extends InterfaceC1951.AbstractC1952> cls2 = c1948.f6417;
                                Log.e("A11yActionCompat", "Failed to execute command with argument class ViewCommandArgument: " + (cls2 == null ? "null" : cls2.getName()), e);
                                abstractC1952 = abstractC1952NewInstance;
                                zPerformAccessibilityAction = c1948.f6418.m3822(view, abstractC1952);
                                if (!zPerformAccessibilityAction) {
                                }
                                return zPerformAccessibilityAction ? zPerformAccessibilityAction : zPerformAccessibilityAction;
                            }
                        }
                    } catch (Exception e3) {
                        e = e3;
                        abstractC1952NewInstance = null;
                    }
                    abstractC1952 = abstractC1952NewInstance;
                }
                zPerformAccessibilityAction = c1948.f6418.m3822(view, abstractC1952);
            }
        }
        zPerformAccessibilityAction = false;
        if (!zPerformAccessibilityAction) {
            zPerformAccessibilityAction = this.f6348.performAccessibilityAction(view, i, bundle);
        }
        if (zPerformAccessibilityAction && i == C1793.accessibility_action_clickable_span) {
            int i3 = bundle.getInt("ACCESSIBILITY_CLICKABLE_SPAN_ID", -1);
            SparseArray sparseArray = (SparseArray) view.getTag(C1793.tag_accessibility_clickable_spans);
            if (sparseArray != null && (weakReference = (WeakReference) sparseArray.get(i3)) != null) {
                ClickableSpan clickableSpan = (ClickableSpan) weakReference.get();
                if (clickableSpan != null) {
                    ClickableSpan[] clickableSpanArrM3814 = C1947.m3814(view.createAccessibilityNodeInfo().getText());
                    for (int i4 = 0; clickableSpanArrM3814 != null && i4 < clickableSpanArrM3814.length; i4++) {
                        if (clickableSpan.equals(clickableSpanArrM3814[i4])) {
                            z = true;
                            break;
                        }
                    }
                    z = false;
                    if (z) {
                        clickableSpan.onClick(view);
                        z2 = true;
                    }
                } else {
                    z = false;
                    if (z) {
                    }
                }
            }
            return z2;
        }
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public boolean mo3719(View view, AccessibilityEvent accessibilityEvent) {
        return this.f6348.dispatchPopulateAccessibilityEvent(view, accessibilityEvent);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public boolean mo3720(ViewGroup viewGroup, View view, AccessibilityEvent accessibilityEvent) {
        return this.f6348.onRequestSendAccessibilityEvent(viewGroup, view, accessibilityEvent);
    }

    /* JADX INFO: renamed from: ؠ */
    public void mo257(View view, AccessibilityEvent accessibilityEvent) {
        this.f6348.onInitializeAccessibilityEvent(view, accessibilityEvent);
    }

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public void mo3721(View view, AccessibilityEvent accessibilityEvent) {
        this.f6348.onPopulateAccessibilityEvent(view, accessibilityEvent);
    }

    /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
    public void mo3722(View view, AccessibilityEvent accessibilityEvent) {
        this.f6348.sendAccessibilityEventUnchecked(view, accessibilityEvent);
    }
}
