package P; import android.R; import android.graphics.Rect; import android.os.Build; import android.os.Bundle; import android.text.SpannableString; import android.text.TextUtils; import android.view.accessibility.AccessibilityNodeInfo; import java.util.ArrayList; import java.util.Collections; import java.util.List; import kotlin.io.ConstantsKt; /* loaded from: classes.dex */ public final class k { /* renamed from: a, reason: collision with root package name */ public final AccessibilityNodeInfo f1341a; /* renamed from: b, reason: collision with root package name */ public int f1342b = -1; public k(AccessibilityNodeInfo accessibilityNodeInfo, int i) { this.f1341a = accessibilityNodeInfo; } public static String d(int i) { if (i == 1) { return "ACTION_FOCUS"; } if (i == 2) { return "ACTION_CLEAR_FOCUS"; } switch (i) { case 4: return "ACTION_SELECT"; case 8: return "ACTION_CLEAR_SELECTION"; case 16: return "ACTION_CLICK"; case 32: return "ACTION_LONG_CLICK"; case 64: return "ACTION_ACCESSIBILITY_FOCUS"; case 128: return "ACTION_CLEAR_ACCESSIBILITY_FOCUS"; case 256: return "ACTION_NEXT_AT_MOVEMENT_GRANULARITY"; case ConstantsKt.MINIMUM_BLOCK_SIZE /* 512 */: return "ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY"; case 1024: return "ACTION_NEXT_HTML_ELEMENT"; case 2048: return "ACTION_PREVIOUS_HTML_ELEMENT"; case ConstantsKt.DEFAULT_BLOCK_SIZE /* 4096 */: return "ACTION_SCROLL_FORWARD"; case 8192: return "ACTION_SCROLL_BACKWARD"; case 16384: return "ACTION_COPY"; case 32768: return "ACTION_PASTE"; case 65536: return "ACTION_CUT"; case 131072: return "ACTION_SET_SELECTION"; case 262144: return "ACTION_EXPAND"; case 524288: return "ACTION_COLLAPSE"; case 2097152: return "ACTION_SET_TEXT"; case R.id.accessibilityActionMoveWindow: return "ACTION_MOVE_WINDOW"; case R.id.KEYCODE_3D_MODE: return "ACTION_SCROLL_IN_DIRECTION"; default: switch (i) { case R.id.accessibilityActionShowOnScreen: return "ACTION_SHOW_ON_SCREEN"; case R.id.accessibilityActionScrollToPosition: return "ACTION_SCROLL_TO_POSITION"; case R.id.accessibilityActionScrollUp: return "ACTION_SCROLL_UP"; case R.id.accessibilityActionScrollLeft: return "ACTION_SCROLL_LEFT"; case R.id.accessibilityActionScrollDown: return "ACTION_SCROLL_DOWN"; case R.id.accessibilityActionScrollRight: return "ACTION_SCROLL_RIGHT"; case R.id.accessibilityActionContextClick: return "ACTION_CONTEXT_CLICK"; case R.id.accessibilityActionSetProgress: return "ACTION_SET_PROGRESS"; default: switch (i) { case R.id.accessibilityActionShowTooltip: return "ACTION_SHOW_TOOLTIP"; case R.id.accessibilityActionHideTooltip: return "ACTION_HIDE_TOOLTIP"; case R.id.accessibilityActionPageUp: return "ACTION_PAGE_UP"; case R.id.accessibilityActionPageDown: return "ACTION_PAGE_DOWN"; case R.id.accessibilityActionPageLeft: return "ACTION_PAGE_LEFT"; case R.id.accessibilityActionPageRight: return "ACTION_PAGE_RIGHT"; case R.id.accessibilityActionPressAndHold: return "ACTION_PRESS_AND_HOLD"; default: switch (i) { case R.id.accessibilityActionImeEnter: return "ACTION_IME_ENTER"; case R.id.ALT: return "ACTION_DRAG_START"; case R.id.CTRL: return "ACTION_DRAG_DROP"; case R.id.FUNCTION: return "ACTION_DRAG_CANCEL"; default: return "ACTION_UNKNOWN"; } } } } } public final void a(int i) { this.f1341a.addAction(i); } public final void b(f fVar) { this.f1341a.addAction((AccessibilityNodeInfo.AccessibilityAction) fVar.f1336a); } public final ArrayList c(String str) { AccessibilityNodeInfo accessibilityNodeInfo = this.f1341a; ArrayList integerArrayList = accessibilityNodeInfo.getExtras().getIntegerArrayList(str); if (integerArrayList != null) { return integerArrayList; } ArrayList arrayList = new ArrayList<>(); accessibilityNodeInfo.getExtras().putIntegerArrayList(str, arrayList); return arrayList; } public final boolean e(int i) { Bundle extras = this.f1341a.getExtras(); return extras != null && (extras.getInt("androidx.view.accessibility.AccessibilityNodeInfoCompat.BOOLEAN_PROPERTY_KEY", 0) & i) == i; } public final boolean equals(Object obj) { if (this == obj) { return true; } if (obj == null || !(obj instanceof k)) { return false; } k kVar = (k) obj; AccessibilityNodeInfo accessibilityNodeInfo = kVar.f1341a; AccessibilityNodeInfo accessibilityNodeInfo2 = this.f1341a; if (accessibilityNodeInfo2 == null) { if (accessibilityNodeInfo != null) { return false; } } else if (!accessibilityNodeInfo2.equals(accessibilityNodeInfo)) { return false; } return this.f1342b == kVar.f1342b; } public final void f(Rect rect) { this.f1341a.getBoundsInParent(rect); } public final CharSequence g() { boolean isEmpty = c("androidx.view.accessibility.AccessibilityNodeInfoCompat.SPANS_START_KEY").isEmpty(); AccessibilityNodeInfo accessibilityNodeInfo = this.f1341a; if (isEmpty) { return accessibilityNodeInfo.getText(); } ArrayList c4 = c("androidx.view.accessibility.AccessibilityNodeInfoCompat.SPANS_START_KEY"); ArrayList c5 = c("androidx.view.accessibility.AccessibilityNodeInfoCompat.SPANS_END_KEY"); ArrayList c6 = c("androidx.view.accessibility.AccessibilityNodeInfoCompat.SPANS_FLAGS_KEY"); ArrayList c7 = c("androidx.view.accessibility.AccessibilityNodeInfoCompat.SPANS_ID_KEY"); SpannableString spannableString = new SpannableString(TextUtils.substring(accessibilityNodeInfo.getText(), 0, accessibilityNodeInfo.getText().length())); for (int i = 0; i < c4.size(); i++) { spannableString.setSpan(new a(((Integer) c7.get(i)).intValue(), this, accessibilityNodeInfo.getExtras().getInt("androidx.view.accessibility.AccessibilityNodeInfoCompat.SPANS_ACTION_ID_KEY")), ((Integer) c4.get(i)).intValue(), ((Integer) c5.get(i)).intValue(), ((Integer) c6.get(i)).intValue()); } return spannableString; } public final void h(CharSequence charSequence) { this.f1341a.setClassName(charSequence); } public final int hashCode() { AccessibilityNodeInfo accessibilityNodeInfo = this.f1341a; if (accessibilityNodeInfo == null) { return 0; } return accessibilityNodeInfo.hashCode(); } public final void i(j jVar) { this.f1341a.setCollectionItemInfo(jVar.f1340a); } public final void j(boolean z3) { this.f1341a.setScrollable(z3); } /* JADX WARN: Multi-variable type inference failed */ /* JADX WARN: Type inference failed for: r2v3, types: [java.util.List] */ /* JADX WARN: Type inference failed for: r2v4, types: [java.util.List] */ /* JADX WARN: Type inference failed for: r2v5, types: [java.util.ArrayList] */ public final String toString() { ?? r22; StringBuilder sb = new StringBuilder(); sb.append(super.toString()); Rect rect = new Rect(); f(rect); sb.append("; boundsInParent: " + rect); AccessibilityNodeInfo accessibilityNodeInfo = this.f1341a; accessibilityNodeInfo.getBoundsInScreen(rect); sb.append("; boundsInScreen: " + rect); int i = Build.VERSION.SDK_INT; if (i >= 34) { i.b(accessibilityNodeInfo, rect); } else { Rect rect2 = (Rect) accessibilityNodeInfo.getExtras().getParcelable("androidx.view.accessibility.AccessibilityNodeInfoCompat.BOUNDS_IN_WINDOW_KEY"); if (rect2 != null) { rect.set(rect2.left, rect2.top, rect2.right, rect2.bottom); } } sb.append("; boundsInWindow: " + rect); sb.append("; packageName: "); sb.append(accessibilityNodeInfo.getPackageName()); sb.append("; className: "); sb.append(accessibilityNodeInfo.getClassName()); sb.append("; text: "); sb.append(g()); sb.append("; error: "); sb.append(accessibilityNodeInfo.getError()); sb.append("; maxTextLength: "); sb.append(accessibilityNodeInfo.getMaxTextLength()); sb.append("; stateDescription: "); sb.append(i >= 30 ? g.b(accessibilityNodeInfo) : accessibilityNodeInfo.getExtras().getCharSequence("androidx.view.accessibility.AccessibilityNodeInfoCompat.STATE_DESCRIPTION_KEY")); sb.append("; contentDescription: "); sb.append(accessibilityNodeInfo.getContentDescription()); sb.append("; tooltipText: "); sb.append(accessibilityNodeInfo.getTooltipText()); sb.append("; viewIdResName: "); sb.append(accessibilityNodeInfo.getViewIdResourceName()); sb.append("; uniqueId: "); sb.append(i >= 33 ? h.g(accessibilityNodeInfo) : accessibilityNodeInfo.getExtras().getString("androidx.view.accessibility.AccessibilityNodeInfoCompat.UNIQUE_ID_KEY")); sb.append("; checkable: "); sb.append(accessibilityNodeInfo.isCheckable()); sb.append("; checked: "); sb.append(accessibilityNodeInfo.isChecked()); sb.append("; focusable: "); sb.append(accessibilityNodeInfo.isFocusable()); sb.append("; focused: "); sb.append(accessibilityNodeInfo.isFocused()); sb.append("; selected: "); sb.append(accessibilityNodeInfo.isSelected()); sb.append("; clickable: "); sb.append(accessibilityNodeInfo.isClickable()); sb.append("; longClickable: "); sb.append(accessibilityNodeInfo.isLongClickable()); sb.append("; contextClickable: "); sb.append(accessibilityNodeInfo.isContextClickable()); sb.append("; enabled: "); sb.append(accessibilityNodeInfo.isEnabled()); sb.append("; password: "); sb.append(accessibilityNodeInfo.isPassword()); sb.append("; scrollable: " + accessibilityNodeInfo.isScrollable()); sb.append("; containerTitle: "); sb.append(i >= 34 ? i.c(accessibilityNodeInfo) : accessibilityNodeInfo.getExtras().getCharSequence("androidx.view.accessibility.AccessibilityNodeInfoCompat.CONTAINER_TITLE_KEY")); sb.append("; granularScrollingSupported: "); sb.append(e(67108864)); sb.append("; importantForAccessibility: "); sb.append(accessibilityNodeInfo.isImportantForAccessibility()); sb.append("; visible: "); sb.append(accessibilityNodeInfo.isVisibleToUser()); sb.append("; isTextSelectable: "); sb.append(i >= 33 ? h.h(accessibilityNodeInfo) : e(8388608)); sb.append("; accessibilityDataSensitive: "); sb.append(i >= 34 ? i.f(accessibilityNodeInfo) : e(64)); sb.append("; ["); List actionList = accessibilityNodeInfo.getActionList(); if (actionList != null) { r22 = new ArrayList(); int size = actionList.size(); for (int i4 = 0; i4 < size; i4++) { r22.add(new f(actionList.get(i4), 0, null, null, null)); } } else { r22 = Collections.EMPTY_LIST; } for (int i5 = 0; i5 < r22.size(); i5++) { f fVar = (f) r22.get(i5); String d4 = d(fVar.a()); if (d4.equals("ACTION_UNKNOWN")) { Object obj = fVar.f1336a; if (((AccessibilityNodeInfo.AccessibilityAction) obj).getLabel() != null) { d4 = ((AccessibilityNodeInfo.AccessibilityAction) obj).getLabel().toString(); } } sb.append(d4); if (i5 != r22.size() - 1) { sb.append(", "); } } sb.append("]"); return sb.toString(); } public k(AccessibilityNodeInfo accessibilityNodeInfo) { this.f1341a = accessibilityNodeInfo; } }