Files

103 lines
3.9 KiB
Java

package O;
import android.os.Build;
import android.os.Bundle;
import android.view.View;
import android.view.ViewGroup;
import android.view.accessibility.AccessibilityEvent;
import android.view.accessibility.AccessibilityNodeInfo;
import android.view.accessibility.AccessibilityNodeProvider;
import com.adif.elcanomovil.R;
import java.util.Collections;
import java.util.List;
import java.util.WeakHashMap;
/* renamed from: O.a, reason: case insensitive filesystem */
/* loaded from: classes.dex */
public final class C0054a extends View.AccessibilityDelegate {
/* renamed from: a, reason: collision with root package name */
public final C0056b f1230a;
public C0054a(C0056b c0056b) {
this.f1230a = c0056b;
}
@Override // android.view.View.AccessibilityDelegate
public final boolean dispatchPopulateAccessibilityEvent(View view, AccessibilityEvent accessibilityEvent) {
return this.f1230a.a(view, accessibilityEvent);
}
@Override // android.view.View.AccessibilityDelegate
public final AccessibilityNodeProvider getAccessibilityNodeProvider(View view) {
A.a b4 = this.f1230a.b(view);
if (b4 != null) {
return (AccessibilityNodeProvider) b4.f7b;
}
return null;
}
@Override // android.view.View.AccessibilityDelegate
public final void onInitializeAccessibilityEvent(View view, AccessibilityEvent accessibilityEvent) {
this.f1230a.c(view, accessibilityEvent);
}
@Override // android.view.View.AccessibilityDelegate
public final void onInitializeAccessibilityNodeInfo(View view, AccessibilityNodeInfo accessibilityNodeInfo) {
Object tag;
P.k kVar = new P.k(accessibilityNodeInfo);
WeakHashMap weakHashMap = X.f1226a;
accessibilityNodeInfo.setScreenReaderFocusable(Boolean.valueOf(Q.d(view)).booleanValue());
accessibilityNodeInfo.setHeading(Boolean.valueOf(Q.c(view)).booleanValue());
accessibilityNodeInfo.setPaneTitle(Q.b(view));
if (Build.VERSION.SDK_INT >= 30) {
tag = T.b(view);
} else {
tag = view.getTag(R.id.tag_state_description);
if (!CharSequence.class.isInstance(tag)) {
tag = null;
}
}
CharSequence charSequence = (CharSequence) tag;
if (Build.VERSION.SDK_INT >= 30) {
P.g.c(accessibilityNodeInfo, charSequence);
} else {
accessibilityNodeInfo.getExtras().putCharSequence("androidx.view.accessibility.AccessibilityNodeInfoCompat.STATE_DESCRIPTION_KEY", charSequence);
}
this.f1230a.d(view, kVar);
accessibilityNodeInfo.getText();
List list = (List) view.getTag(R.id.tag_accessibility_actions);
if (list == null) {
list = Collections.EMPTY_LIST;
}
for (int i = 0; i < list.size(); i++) {
kVar.b((P.f) list.get(i));
}
}
@Override // android.view.View.AccessibilityDelegate
public final void onPopulateAccessibilityEvent(View view, AccessibilityEvent accessibilityEvent) {
this.f1230a.e(view, accessibilityEvent);
}
@Override // android.view.View.AccessibilityDelegate
public final boolean onRequestSendAccessibilityEvent(ViewGroup viewGroup, View view, AccessibilityEvent accessibilityEvent) {
return this.f1230a.f(viewGroup, view, accessibilityEvent);
}
@Override // android.view.View.AccessibilityDelegate
public final boolean performAccessibilityAction(View view, int i, Bundle bundle) {
return this.f1230a.g(view, i, bundle);
}
@Override // android.view.View.AccessibilityDelegate
public final void sendAccessibilityEvent(View view, int i) {
this.f1230a.h(view, i);
}
@Override // android.view.View.AccessibilityDelegate
public final void sendAccessibilityEventUnchecked(View view, AccessibilityEvent accessibilityEvent) {
this.f1230a.i(view, accessibilityEvent);
}
}