Primer paso de la investigacion. Se aportan el .apk, las carpetas con el apk extraido y el apk descompilado. El archivo API_DOCUMENTATION.md es un archivo donde se anotaran los descubrimientos del funcionamiento de la API, y los .py son scripts para probar la funcionalidad de la API con los métodos que vayamos encontrando. Finalmente, los archivos .js son scripts de Frida para extraer informacion de la APP durante la ejecucion.
This commit is contained in:
5
apk_decompiled/sources/O/A.java
Normal file
5
apk_decompiled/sources/O/A.java
Normal file
@@ -0,0 +1,5 @@
|
||||
package O;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class A extends E2.e {
|
||||
}
|
||||
33
apk_decompiled/sources/O/A0.java
Normal file
33
apk_decompiled/sources/O/A0.java
Normal file
@@ -0,0 +1,33 @@
|
||||
package O;
|
||||
|
||||
import android.graphics.Insets;
|
||||
import android.view.View;
|
||||
import android.view.WindowInsets;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class A0 extends z0 {
|
||||
|
||||
/* renamed from: q, reason: collision with root package name */
|
||||
public static final D0 f1199q;
|
||||
|
||||
static {
|
||||
WindowInsets windowInsets;
|
||||
windowInsets = WindowInsets.CONSUMED;
|
||||
f1199q = D0.f(null, windowInsets);
|
||||
}
|
||||
|
||||
public A0(D0 d02, WindowInsets windowInsets) {
|
||||
super(d02, windowInsets);
|
||||
}
|
||||
|
||||
@Override // O.w0, O.B0
|
||||
public final void d(View view) {
|
||||
}
|
||||
|
||||
@Override // O.w0, O.B0
|
||||
public G.c f(int i) {
|
||||
Insets insets;
|
||||
insets = this.f1305c.getInsets(C0.a(i));
|
||||
return G.c.c(insets);
|
||||
}
|
||||
}
|
||||
15
apk_decompiled/sources/O/AbstractC0055a0.java
Normal file
15
apk_decompiled/sources/O/AbstractC0055a0.java
Normal file
@@ -0,0 +1,15 @@
|
||||
package O;
|
||||
|
||||
import android.view.ViewConfiguration;
|
||||
|
||||
/* renamed from: O.a0, reason: case insensitive filesystem */
|
||||
/* loaded from: classes.dex */
|
||||
public abstract class AbstractC0055a0 {
|
||||
public static int a(ViewConfiguration viewConfiguration, int i, int i4, int i5) {
|
||||
return viewConfiguration.getScaledMaximumFlingVelocity(i, i4, i5);
|
||||
}
|
||||
|
||||
public static int b(ViewConfiguration viewConfiguration, int i, int i4, int i5) {
|
||||
return viewConfiguration.getScaledMinimumFlingVelocity(i, i4, i5);
|
||||
}
|
||||
}
|
||||
19
apk_decompiled/sources/O/AbstractC0057b0.java
Normal file
19
apk_decompiled/sources/O/AbstractC0057b0.java
Normal file
@@ -0,0 +1,19 @@
|
||||
package O;
|
||||
|
||||
import android.view.ViewGroup;
|
||||
|
||||
/* renamed from: O.b0, reason: case insensitive filesystem */
|
||||
/* loaded from: classes.dex */
|
||||
public abstract class AbstractC0057b0 {
|
||||
public static int a(ViewGroup viewGroup) {
|
||||
return viewGroup.getNestedScrollAxes();
|
||||
}
|
||||
|
||||
public static boolean b(ViewGroup viewGroup) {
|
||||
return viewGroup.isTransitionGroup();
|
||||
}
|
||||
|
||||
public static void c(ViewGroup viewGroup, boolean z3) {
|
||||
viewGroup.setTransitionGroup(z3);
|
||||
}
|
||||
}
|
||||
33
apk_decompiled/sources/O/AbstractC0067h.java
Normal file
33
apk_decompiled/sources/O/AbstractC0067h.java
Normal file
@@ -0,0 +1,33 @@
|
||||
package O;
|
||||
|
||||
import android.graphics.Rect;
|
||||
import android.view.DisplayCutout;
|
||||
import java.util.List;
|
||||
|
||||
/* renamed from: O.h, reason: case insensitive filesystem */
|
||||
/* loaded from: classes.dex */
|
||||
public abstract class AbstractC0067h {
|
||||
public static DisplayCutout a(Rect rect, List<Rect> list) {
|
||||
return new DisplayCutout(rect, list);
|
||||
}
|
||||
|
||||
public static List<Rect> b(DisplayCutout displayCutout) {
|
||||
return displayCutout.getBoundingRects();
|
||||
}
|
||||
|
||||
public static int c(DisplayCutout displayCutout) {
|
||||
return displayCutout.getSafeInsetBottom();
|
||||
}
|
||||
|
||||
public static int d(DisplayCutout displayCutout) {
|
||||
return displayCutout.getSafeInsetLeft();
|
||||
}
|
||||
|
||||
public static int e(DisplayCutout displayCutout) {
|
||||
return displayCutout.getSafeInsetRight();
|
||||
}
|
||||
|
||||
public static int f(DisplayCutout displayCutout) {
|
||||
return displayCutout.getSafeInsetTop();
|
||||
}
|
||||
}
|
||||
61
apk_decompiled/sources/O/AbstractC0075p.java
Normal file
61
apk_decompiled/sources/O/AbstractC0075p.java
Normal file
@@ -0,0 +1,61 @@
|
||||
package O;
|
||||
|
||||
import android.content.res.ColorStateList;
|
||||
import android.graphics.PorterDuff;
|
||||
import android.view.MenuItem;
|
||||
|
||||
/* renamed from: O.p, reason: case insensitive filesystem */
|
||||
/* loaded from: classes.dex */
|
||||
public abstract class AbstractC0075p {
|
||||
public static int a(MenuItem menuItem) {
|
||||
return menuItem.getAlphabeticModifiers();
|
||||
}
|
||||
|
||||
public static CharSequence b(MenuItem menuItem) {
|
||||
return menuItem.getContentDescription();
|
||||
}
|
||||
|
||||
public static ColorStateList c(MenuItem menuItem) {
|
||||
return menuItem.getIconTintList();
|
||||
}
|
||||
|
||||
public static PorterDuff.Mode d(MenuItem menuItem) {
|
||||
return menuItem.getIconTintMode();
|
||||
}
|
||||
|
||||
public static int e(MenuItem menuItem) {
|
||||
return menuItem.getNumericModifiers();
|
||||
}
|
||||
|
||||
public static CharSequence f(MenuItem menuItem) {
|
||||
return menuItem.getTooltipText();
|
||||
}
|
||||
|
||||
public static MenuItem g(MenuItem menuItem, char c4, int i) {
|
||||
return menuItem.setAlphabeticShortcut(c4, i);
|
||||
}
|
||||
|
||||
public static MenuItem h(MenuItem menuItem, CharSequence charSequence) {
|
||||
return menuItem.setContentDescription(charSequence);
|
||||
}
|
||||
|
||||
public static MenuItem i(MenuItem menuItem, ColorStateList colorStateList) {
|
||||
return menuItem.setIconTintList(colorStateList);
|
||||
}
|
||||
|
||||
public static MenuItem j(MenuItem menuItem, PorterDuff.Mode mode) {
|
||||
return menuItem.setIconTintMode(mode);
|
||||
}
|
||||
|
||||
public static MenuItem k(MenuItem menuItem, char c4, int i) {
|
||||
return menuItem.setNumericShortcut(c4, i);
|
||||
}
|
||||
|
||||
public static MenuItem l(MenuItem menuItem, char c4, char c5, int i, int i4) {
|
||||
return menuItem.setShortcut(c4, c5, i, i4);
|
||||
}
|
||||
|
||||
public static MenuItem m(MenuItem menuItem, CharSequence charSequence) {
|
||||
return menuItem.setTooltipText(charSequence);
|
||||
}
|
||||
}
|
||||
22
apk_decompiled/sources/O/AbstractC0084z.java
Normal file
22
apk_decompiled/sources/O/AbstractC0084z.java
Normal file
@@ -0,0 +1,22 @@
|
||||
package O;
|
||||
|
||||
import android.content.Context;
|
||||
import android.content.res.Resources;
|
||||
import android.graphics.Bitmap;
|
||||
import android.view.PointerIcon;
|
||||
|
||||
/* renamed from: O.z, reason: case insensitive filesystem */
|
||||
/* loaded from: classes.dex */
|
||||
public abstract class AbstractC0084z {
|
||||
public static PointerIcon a(Bitmap bitmap, float f2, float f4) {
|
||||
return PointerIcon.create(bitmap, f2, f4);
|
||||
}
|
||||
|
||||
public static PointerIcon b(Context context, int i) {
|
||||
return PointerIcon.getSystemIcon(context, i);
|
||||
}
|
||||
|
||||
public static PointerIcon c(Resources resources, int i) {
|
||||
return PointerIcon.load(resources, i);
|
||||
}
|
||||
}
|
||||
52
apk_decompiled/sources/O/B.java
Normal file
52
apk_decompiled/sources/O/B.java
Normal file
@@ -0,0 +1,52 @@
|
||||
package O;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Iterator;
|
||||
import java.util.List;
|
||||
import kotlin.collections.CollectionsKt;
|
||||
import kotlin.jvm.internal.markers.KMappedMarker;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class B implements Iterator, KMappedMarker {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final C0059c0 f1200a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public final ArrayList f1201b = new ArrayList();
|
||||
|
||||
/* renamed from: c, reason: collision with root package name */
|
||||
public Iterator f1202c;
|
||||
|
||||
public B(C0061d0 c0061d0, C0059c0 c0059c0) {
|
||||
this.f1200a = c0059c0;
|
||||
this.f1202c = c0061d0;
|
||||
}
|
||||
|
||||
@Override // java.util.Iterator
|
||||
public final boolean hasNext() {
|
||||
return this.f1202c.hasNext();
|
||||
}
|
||||
|
||||
@Override // java.util.Iterator
|
||||
public final Object next() {
|
||||
Object next = this.f1202c.next();
|
||||
Iterator it = (Iterator) this.f1200a.invoke(next);
|
||||
ArrayList arrayList = this.f1201b;
|
||||
if (it != null && it.hasNext()) {
|
||||
arrayList.add(this.f1202c);
|
||||
this.f1202c = it;
|
||||
return next;
|
||||
}
|
||||
while (!this.f1202c.hasNext() && !arrayList.isEmpty()) {
|
||||
this.f1202c = (Iterator) CollectionsKt.last((List) arrayList);
|
||||
CollectionsKt.removeLast(arrayList);
|
||||
}
|
||||
return next;
|
||||
}
|
||||
|
||||
@Override // java.util.Iterator
|
||||
public final void remove() {
|
||||
throw new UnsupportedOperationException("Operation is not supported for read-only collection");
|
||||
}
|
||||
}
|
||||
99
apk_decompiled/sources/O/B0.java
Normal file
99
apk_decompiled/sources/O/B0.java
Normal file
@@ -0,0 +1,99 @@
|
||||
package O;
|
||||
|
||||
import android.os.Build;
|
||||
import android.view.View;
|
||||
import java.util.Objects;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public class B0 {
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public static final D0 f1203b;
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final D0 f1204a;
|
||||
|
||||
static {
|
||||
f1203b = (Build.VERSION.SDK_INT >= 30 ? new u0() : new t0()).b().f1207a.a().f1207a.b().f1207a.c();
|
||||
}
|
||||
|
||||
public B0(D0 d02) {
|
||||
this.f1204a = d02;
|
||||
}
|
||||
|
||||
public D0 a() {
|
||||
return this.f1204a;
|
||||
}
|
||||
|
||||
public D0 b() {
|
||||
return this.f1204a;
|
||||
}
|
||||
|
||||
public D0 c() {
|
||||
return this.f1204a;
|
||||
}
|
||||
|
||||
public void d(View view) {
|
||||
}
|
||||
|
||||
public C0068i e() {
|
||||
return null;
|
||||
}
|
||||
|
||||
public boolean equals(Object obj) {
|
||||
if (this == obj) {
|
||||
return true;
|
||||
}
|
||||
if (!(obj instanceof B0)) {
|
||||
return false;
|
||||
}
|
||||
B0 b02 = (B0) obj;
|
||||
return n() == b02.n() && m() == b02.m() && Objects.equals(j(), b02.j()) && Objects.equals(h(), b02.h()) && Objects.equals(e(), b02.e());
|
||||
}
|
||||
|
||||
public G.c f(int i) {
|
||||
return G.c.f557e;
|
||||
}
|
||||
|
||||
public G.c g() {
|
||||
return j();
|
||||
}
|
||||
|
||||
public G.c h() {
|
||||
return G.c.f557e;
|
||||
}
|
||||
|
||||
public int hashCode() {
|
||||
return Objects.hash(Boolean.valueOf(n()), Boolean.valueOf(m()), j(), h(), e());
|
||||
}
|
||||
|
||||
public G.c i() {
|
||||
return j();
|
||||
}
|
||||
|
||||
public G.c j() {
|
||||
return G.c.f557e;
|
||||
}
|
||||
|
||||
public G.c k() {
|
||||
return j();
|
||||
}
|
||||
|
||||
public D0 l(int i, int i4, int i5, int i6) {
|
||||
return f1203b;
|
||||
}
|
||||
|
||||
public boolean m() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public boolean n() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public void o(G.c[] cVarArr) {
|
||||
}
|
||||
|
||||
public void p(D0 d02) {
|
||||
}
|
||||
}
|
||||
18
apk_decompiled/sources/O/C.java
Normal file
18
apk_decompiled/sources/O/C.java
Normal file
@@ -0,0 +1,18 @@
|
||||
package O;
|
||||
|
||||
import android.view.VelocityTracker;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public abstract class C {
|
||||
public static float a(VelocityTracker velocityTracker, int i) {
|
||||
return velocityTracker.getAxisVelocity(i);
|
||||
}
|
||||
|
||||
public static float b(VelocityTracker velocityTracker, int i, int i4) {
|
||||
return velocityTracker.getAxisVelocity(i, i4);
|
||||
}
|
||||
|
||||
public static boolean c(VelocityTracker velocityTracker, int i) {
|
||||
return velocityTracker.isAxisSupported(i);
|
||||
}
|
||||
}
|
||||
34
apk_decompiled/sources/O/C0.java
Normal file
34
apk_decompiled/sources/O/C0.java
Normal file
@@ -0,0 +1,34 @@
|
||||
package O;
|
||||
|
||||
import android.view.WindowInsets;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public abstract class C0 {
|
||||
public static int a(int i) {
|
||||
int statusBars;
|
||||
int i4 = 0;
|
||||
for (int i5 = 1; i5 <= 256; i5 <<= 1) {
|
||||
if ((i & i5) != 0) {
|
||||
if (i5 == 1) {
|
||||
statusBars = WindowInsets.Type.statusBars();
|
||||
} else if (i5 == 2) {
|
||||
statusBars = WindowInsets.Type.navigationBars();
|
||||
} else if (i5 == 4) {
|
||||
statusBars = WindowInsets.Type.captionBar();
|
||||
} else if (i5 == 8) {
|
||||
statusBars = WindowInsets.Type.ime();
|
||||
} else if (i5 == 16) {
|
||||
statusBars = WindowInsets.Type.systemGestures();
|
||||
} else if (i5 == 32) {
|
||||
statusBars = WindowInsets.Type.mandatorySystemGestures();
|
||||
} else if (i5 == 64) {
|
||||
statusBars = WindowInsets.Type.tappableElement();
|
||||
} else if (i5 == 128) {
|
||||
statusBars = WindowInsets.Type.displayCutout();
|
||||
}
|
||||
i4 |= statusBars;
|
||||
}
|
||||
}
|
||||
return i4;
|
||||
}
|
||||
}
|
||||
102
apk_decompiled/sources/O/C0054a.java
Normal file
102
apk_decompiled/sources/O/C0054a.java
Normal file
@@ -0,0 +1,102 @@
|
||||
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);
|
||||
}
|
||||
}
|
||||
137
apk_decompiled/sources/O/C0056b.java
Normal file
137
apk_decompiled/sources/O/C0056b.java
Normal file
@@ -0,0 +1,137 @@
|
||||
package O;
|
||||
|
||||
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.AccessibilityNodeProvider;
|
||||
import com.adif.elcanomovil.R;
|
||||
import java.lang.ref.WeakReference;
|
||||
import java.util.Collections;
|
||||
import java.util.List;
|
||||
|
||||
/* renamed from: O.b, reason: case insensitive filesystem */
|
||||
/* loaded from: classes.dex */
|
||||
public class C0056b {
|
||||
|
||||
/* renamed from: c, reason: collision with root package name */
|
||||
public static final View.AccessibilityDelegate f1231c = new View.AccessibilityDelegate();
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final View.AccessibilityDelegate f1232a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public final C0054a f1233b;
|
||||
|
||||
public C0056b() {
|
||||
this(f1231c);
|
||||
}
|
||||
|
||||
public boolean a(View view, AccessibilityEvent accessibilityEvent) {
|
||||
return this.f1232a.dispatchPopulateAccessibilityEvent(view, accessibilityEvent);
|
||||
}
|
||||
|
||||
public A.a b(View view) {
|
||||
AccessibilityNodeProvider accessibilityNodeProvider = this.f1232a.getAccessibilityNodeProvider(view);
|
||||
if (accessibilityNodeProvider != null) {
|
||||
return new A.a(accessibilityNodeProvider, 11);
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
public void c(View view, AccessibilityEvent accessibilityEvent) {
|
||||
this.f1232a.onInitializeAccessibilityEvent(view, accessibilityEvent);
|
||||
}
|
||||
|
||||
public void d(View view, P.k kVar) {
|
||||
this.f1232a.onInitializeAccessibilityNodeInfo(view, kVar.f1341a);
|
||||
}
|
||||
|
||||
public void e(View view, AccessibilityEvent accessibilityEvent) {
|
||||
this.f1232a.onPopulateAccessibilityEvent(view, accessibilityEvent);
|
||||
}
|
||||
|
||||
public boolean f(ViewGroup viewGroup, View view, AccessibilityEvent accessibilityEvent) {
|
||||
return this.f1232a.onRequestSendAccessibilityEvent(viewGroup, view, accessibilityEvent);
|
||||
}
|
||||
|
||||
public boolean g(View view, int i, Bundle bundle) {
|
||||
boolean z3;
|
||||
WeakReference weakReference;
|
||||
ClickableSpan clickableSpan;
|
||||
List list = (List) view.getTag(R.id.tag_accessibility_actions);
|
||||
if (list == null) {
|
||||
list = Collections.EMPTY_LIST;
|
||||
}
|
||||
boolean z4 = false;
|
||||
int i4 = 0;
|
||||
while (true) {
|
||||
if (i4 >= list.size()) {
|
||||
break;
|
||||
}
|
||||
P.f fVar = (P.f) list.get(i4);
|
||||
if (fVar.a() == i) {
|
||||
P.t tVar = fVar.f1339d;
|
||||
if (tVar != null) {
|
||||
Class cls = fVar.f1338c;
|
||||
if (cls != null) {
|
||||
try {
|
||||
if (cls.getDeclaredConstructor(new Class[0]).newInstance(new Object[0]) == null) {
|
||||
throw null;
|
||||
}
|
||||
throw new ClassCastException();
|
||||
} catch (Exception e4) {
|
||||
Log.e("A11yActionCompat", "Failed to execute command with argument class ViewCommandArgument: ".concat(cls.getName()), e4);
|
||||
}
|
||||
}
|
||||
z3 = tVar.d(view);
|
||||
}
|
||||
} else {
|
||||
i4++;
|
||||
}
|
||||
}
|
||||
z3 = false;
|
||||
if (!z3) {
|
||||
z3 = this.f1232a.performAccessibilityAction(view, i, bundle);
|
||||
}
|
||||
if (z3 || i != R.id.accessibility_action_clickable_span || bundle == null) {
|
||||
return z3;
|
||||
}
|
||||
int i5 = bundle.getInt("ACCESSIBILITY_CLICKABLE_SPAN_ID", -1);
|
||||
SparseArray sparseArray = (SparseArray) view.getTag(R.id.tag_accessibility_clickable_spans);
|
||||
if (sparseArray != null && (weakReference = (WeakReference) sparseArray.get(i5)) != 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 i6 = 0;
|
||||
while (true) {
|
||||
if (clickableSpanArr == null || i6 >= clickableSpanArr.length) {
|
||||
break;
|
||||
}
|
||||
if (clickableSpan.equals(clickableSpanArr[i6])) {
|
||||
clickableSpan.onClick(view);
|
||||
z4 = true;
|
||||
break;
|
||||
}
|
||||
i6++;
|
||||
}
|
||||
}
|
||||
return z4;
|
||||
}
|
||||
|
||||
public void h(View view, int i) {
|
||||
this.f1232a.sendAccessibilityEvent(view, i);
|
||||
}
|
||||
|
||||
public void i(View view, AccessibilityEvent accessibilityEvent) {
|
||||
this.f1232a.sendAccessibilityEventUnchecked(view, accessibilityEvent);
|
||||
}
|
||||
|
||||
public C0056b(View.AccessibilityDelegate accessibilityDelegate) {
|
||||
this.f1232a = accessibilityDelegate;
|
||||
this.f1233b = new C0054a(this);
|
||||
}
|
||||
}
|
||||
24
apk_decompiled/sources/O/C0059c0.java
Normal file
24
apk_decompiled/sources/O/C0059c0.java
Normal file
@@ -0,0 +1,24 @@
|
||||
package O;
|
||||
|
||||
import android.view.View;
|
||||
import android.view.ViewGroup;
|
||||
import kotlin.jvm.functions.Function1;
|
||||
import kotlin.jvm.internal.Lambda;
|
||||
|
||||
/* renamed from: O.c0, reason: case insensitive filesystem */
|
||||
/* loaded from: classes.dex */
|
||||
public final class C0059c0 extends Lambda implements Function1 {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public static final C0059c0 f1234a = new Lambda(1);
|
||||
|
||||
@Override // kotlin.jvm.functions.Function1
|
||||
public final Object invoke(Object obj) {
|
||||
View view = (View) obj;
|
||||
ViewGroup viewGroup = view instanceof ViewGroup ? (ViewGroup) view : null;
|
||||
if (viewGroup != null) {
|
||||
return new C0061d0(viewGroup);
|
||||
}
|
||||
return null;
|
||||
}
|
||||
}
|
||||
146
apk_decompiled/sources/O/C0060d.java
Normal file
146
apk_decompiled/sources/O/C0060d.java
Normal file
@@ -0,0 +1,146 @@
|
||||
package O;
|
||||
|
||||
import android.content.ClipData;
|
||||
import android.net.Uri;
|
||||
import android.os.Bundle;
|
||||
import android.view.ContentInfo;
|
||||
import android.view.View;
|
||||
import i2.AbstractC0396a;
|
||||
import java.util.Iterator;
|
||||
import java.util.List;
|
||||
import java.util.Locale;
|
||||
|
||||
/* renamed from: O.d, reason: case insensitive filesystem */
|
||||
/* loaded from: classes.dex */
|
||||
public final class C0060d implements InterfaceC0058c, InterfaceC0062e {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final /* synthetic */ int f1235a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public Object f1236b;
|
||||
|
||||
/* renamed from: c, reason: collision with root package name */
|
||||
public int f1237c;
|
||||
|
||||
/* renamed from: d, reason: collision with root package name */
|
||||
public int f1238d;
|
||||
|
||||
/* renamed from: e, reason: collision with root package name */
|
||||
public Object f1239e;
|
||||
|
||||
/* renamed from: f, reason: collision with root package name */
|
||||
public Cloneable f1240f;
|
||||
|
||||
public /* synthetic */ C0060d() {
|
||||
this.f1235a = 0;
|
||||
}
|
||||
|
||||
public void a(D0 d02, List list) {
|
||||
Iterator it = list.iterator();
|
||||
while (it.hasNext()) {
|
||||
if ((((r0) it.next()).f1292a.c() & 8) != 0) {
|
||||
((View) this.f1239e).setTranslationY(AbstractC0396a.c(r3.f1292a.b(), this.f1238d, 0));
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override // O.InterfaceC0058c
|
||||
public C0064f build() {
|
||||
return new C0064f(new C0060d(this));
|
||||
}
|
||||
|
||||
@Override // O.InterfaceC0062e
|
||||
public ClipData d() {
|
||||
return (ClipData) this.f1236b;
|
||||
}
|
||||
|
||||
@Override // O.InterfaceC0062e
|
||||
public int e() {
|
||||
return this.f1238d;
|
||||
}
|
||||
|
||||
@Override // O.InterfaceC0062e
|
||||
public ContentInfo f() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override // O.InterfaceC0062e
|
||||
public int getSource() {
|
||||
return this.f1237c;
|
||||
}
|
||||
|
||||
@Override // O.InterfaceC0058c
|
||||
public void i(Uri uri) {
|
||||
this.f1239e = uri;
|
||||
}
|
||||
|
||||
@Override // O.InterfaceC0058c
|
||||
public void k(int i) {
|
||||
this.f1238d = i;
|
||||
}
|
||||
|
||||
@Override // O.InterfaceC0058c
|
||||
public void setExtras(Bundle bundle) {
|
||||
this.f1240f = bundle;
|
||||
}
|
||||
|
||||
public String toString() {
|
||||
String str;
|
||||
switch (this.f1235a) {
|
||||
case 1:
|
||||
StringBuilder sb = new StringBuilder("ContentInfoCompat{clip=");
|
||||
sb.append(((ClipData) this.f1236b).getDescription());
|
||||
sb.append(", source=");
|
||||
int i = this.f1237c;
|
||||
sb.append(i != 0 ? i != 1 ? i != 2 ? i != 3 ? i != 4 ? i != 5 ? String.valueOf(i) : "SOURCE_PROCESS_TEXT" : "SOURCE_AUTOFILL" : "SOURCE_DRAG_AND_DROP" : "SOURCE_INPUT_METHOD" : "SOURCE_CLIPBOARD" : "SOURCE_APP");
|
||||
sb.append(", flags=");
|
||||
int i4 = this.f1238d;
|
||||
sb.append((i4 & 1) != 0 ? "FLAG_CONVERT_TO_PLAIN_TEXT" : String.valueOf(i4));
|
||||
Uri uri = (Uri) this.f1239e;
|
||||
if (uri == null) {
|
||||
str = "";
|
||||
} else {
|
||||
str = ", hasLinkUri(" + uri.toString().length() + ")";
|
||||
}
|
||||
sb.append(str);
|
||||
return C.w.r(sb, ((Bundle) this.f1240f) != null ? ", hasExtras" : "", "}");
|
||||
default:
|
||||
return super.toString();
|
||||
}
|
||||
}
|
||||
|
||||
/* JADX WARN: Type inference failed for: r0v2, types: [int[], java.lang.Cloneable] */
|
||||
public C0060d(View view) {
|
||||
this.f1235a = 2;
|
||||
this.f1240f = new int[2];
|
||||
this.f1239e = view;
|
||||
}
|
||||
|
||||
public C0060d(C0060d c0060d) {
|
||||
this.f1235a = 1;
|
||||
ClipData clipData = (ClipData) c0060d.f1236b;
|
||||
clipData.getClass();
|
||||
this.f1236b = clipData;
|
||||
int i = c0060d.f1237c;
|
||||
if (i < 0) {
|
||||
Locale locale = Locale.US;
|
||||
throw new IllegalArgumentException("source is out of range of [0, 5] (too low)");
|
||||
}
|
||||
if (i <= 5) {
|
||||
this.f1237c = i;
|
||||
int i4 = c0060d.f1238d;
|
||||
if ((i4 & 1) == i4) {
|
||||
this.f1238d = i4;
|
||||
this.f1239e = (Uri) c0060d.f1239e;
|
||||
this.f1240f = (Bundle) c0060d.f1240f;
|
||||
return;
|
||||
} else {
|
||||
throw new IllegalArgumentException("Requested flags 0x" + Integer.toHexString(i4) + ", but only 0x" + Integer.toHexString(1) + " are allowed");
|
||||
}
|
||||
}
|
||||
Locale locale2 = Locale.US;
|
||||
throw new IllegalArgumentException("source is out of range of [0, 5] (too high)");
|
||||
}
|
||||
}
|
||||
44
apk_decompiled/sources/O/C0061d0.java
Normal file
44
apk_decompiled/sources/O/C0061d0.java
Normal file
@@ -0,0 +1,44 @@
|
||||
package O;
|
||||
|
||||
import android.view.View;
|
||||
import android.view.ViewGroup;
|
||||
import java.util.Iterator;
|
||||
import kotlin.jvm.internal.markers.KMutableIterator;
|
||||
|
||||
/* renamed from: O.d0, reason: case insensitive filesystem */
|
||||
/* loaded from: classes.dex */
|
||||
public final class C0061d0 implements Iterator, KMutableIterator {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public int f1241a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public final /* synthetic */ ViewGroup f1242b;
|
||||
|
||||
public C0061d0(ViewGroup viewGroup) {
|
||||
this.f1242b = viewGroup;
|
||||
}
|
||||
|
||||
@Override // java.util.Iterator
|
||||
public final boolean hasNext() {
|
||||
return this.f1241a < this.f1242b.getChildCount();
|
||||
}
|
||||
|
||||
@Override // java.util.Iterator
|
||||
public final Object next() {
|
||||
int i = this.f1241a;
|
||||
this.f1241a = i + 1;
|
||||
View childAt = this.f1242b.getChildAt(i);
|
||||
if (childAt != null) {
|
||||
return childAt;
|
||||
}
|
||||
throw new IndexOutOfBoundsException();
|
||||
}
|
||||
|
||||
@Override // java.util.Iterator
|
||||
public final void remove() {
|
||||
int i = this.f1241a - 1;
|
||||
this.f1241a = i;
|
||||
this.f1242b.removeViewAt(i);
|
||||
}
|
||||
}
|
||||
22
apk_decompiled/sources/O/C0063e0.java
Normal file
22
apk_decompiled/sources/O/C0063e0.java
Normal file
@@ -0,0 +1,22 @@
|
||||
package O;
|
||||
|
||||
import android.view.ViewGroup;
|
||||
import java.util.Iterator;
|
||||
import kotlin.sequences.Sequence;
|
||||
|
||||
/* renamed from: O.e0, reason: case insensitive filesystem */
|
||||
/* loaded from: classes.dex */
|
||||
public final class C0063e0 implements Sequence {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final /* synthetic */ ViewGroup f1243a;
|
||||
|
||||
public C0063e0(ViewGroup viewGroup) {
|
||||
this.f1243a = viewGroup;
|
||||
}
|
||||
|
||||
@Override // kotlin.sequences.Sequence
|
||||
public final Iterator iterator() {
|
||||
return new B(new C0061d0(this.f1243a), C0059c0.f1234a);
|
||||
}
|
||||
}
|
||||
17
apk_decompiled/sources/O/C0064f.java
Normal file
17
apk_decompiled/sources/O/C0064f.java
Normal file
@@ -0,0 +1,17 @@
|
||||
package O;
|
||||
|
||||
/* renamed from: O.f, reason: case insensitive filesystem */
|
||||
/* loaded from: classes.dex */
|
||||
public final class C0064f {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final InterfaceC0062e f1244a;
|
||||
|
||||
public C0064f(InterfaceC0062e interfaceC0062e) {
|
||||
this.f1244a = interfaceC0062e;
|
||||
}
|
||||
|
||||
public final String toString() {
|
||||
return this.f1244a.toString();
|
||||
}
|
||||
}
|
||||
110
apk_decompiled/sources/O/C0065f0.java
Normal file
110
apk_decompiled/sources/O/C0065f0.java
Normal file
@@ -0,0 +1,110 @@
|
||||
package O;
|
||||
|
||||
import android.view.View;
|
||||
import kotlin.Unit;
|
||||
import kotlin.coroutines.Continuation;
|
||||
import kotlin.coroutines.jvm.internal.RestrictedSuspendLambda;
|
||||
import kotlin.jvm.functions.Function2;
|
||||
import kotlin.sequences.SequenceScope;
|
||||
|
||||
/* renamed from: O.f0, reason: case insensitive filesystem */
|
||||
/* loaded from: classes.dex */
|
||||
public final class C0065f0 extends RestrictedSuspendLambda implements Function2 {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public int f1245a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public /* synthetic */ Object f1246b;
|
||||
|
||||
/* renamed from: c, reason: collision with root package name */
|
||||
public final /* synthetic */ View f1247c;
|
||||
|
||||
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
|
||||
public C0065f0(View view, Continuation continuation) {
|
||||
super(2, continuation);
|
||||
this.f1247c = view;
|
||||
}
|
||||
|
||||
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
|
||||
public final Continuation create(Object obj, Continuation continuation) {
|
||||
C0065f0 c0065f0 = new C0065f0(this.f1247c, continuation);
|
||||
c0065f0.f1246b = obj;
|
||||
return c0065f0;
|
||||
}
|
||||
|
||||
@Override // kotlin.jvm.functions.Function2
|
||||
public final Object invoke(Object obj, Object obj2) {
|
||||
return ((C0065f0) create((SequenceScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
|
||||
}
|
||||
|
||||
/* JADX WARN: Code restructure failed: missing block: B:15:0x004b, code lost:
|
||||
|
||||
if (r1.yieldAll(r6, r5) == r0) goto L17;
|
||||
*/
|
||||
/* JADX WARN: Code restructure failed: missing block: B:16:0x004d, code lost:
|
||||
|
||||
return r0;
|
||||
*/
|
||||
/* JADX WARN: Code restructure failed: missing block: B:18:0x0034, code lost:
|
||||
|
||||
if (r1.yield(r2, r5) == r0) goto L17;
|
||||
*/
|
||||
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
|
||||
/*
|
||||
Code decompiled incorrectly, please refer to instructions dump.
|
||||
To view partially-correct add '--show-bad-code' argument
|
||||
*/
|
||||
public final java.lang.Object invokeSuspend(java.lang.Object r6) {
|
||||
/*
|
||||
r5 = this;
|
||||
java.lang.Object r0 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
|
||||
int r1 = r5.f1245a
|
||||
android.view.View r2 = r5.f1247c
|
||||
r3 = 2
|
||||
r4 = 1
|
||||
if (r1 == 0) goto L24
|
||||
if (r1 == r4) goto L1c
|
||||
if (r1 != r3) goto L14
|
||||
kotlin.ResultKt.throwOnFailure(r6)
|
||||
goto L4e
|
||||
L14:
|
||||
java.lang.IllegalStateException r5 = new java.lang.IllegalStateException
|
||||
java.lang.String r6 = "call to 'resume' before 'invoke' with coroutine"
|
||||
r5.<init>(r6)
|
||||
throw r5
|
||||
L1c:
|
||||
java.lang.Object r1 = r5.f1246b
|
||||
kotlin.sequences.SequenceScope r1 = (kotlin.sequences.SequenceScope) r1
|
||||
kotlin.ResultKt.throwOnFailure(r6)
|
||||
goto L37
|
||||
L24:
|
||||
kotlin.ResultKt.throwOnFailure(r6)
|
||||
java.lang.Object r6 = r5.f1246b
|
||||
r1 = r6
|
||||
kotlin.sequences.SequenceScope r1 = (kotlin.sequences.SequenceScope) r1
|
||||
r5.f1246b = r1
|
||||
r5.f1245a = r4
|
||||
java.lang.Object r6 = r1.yield(r2, r5)
|
||||
if (r6 != r0) goto L37
|
||||
goto L4d
|
||||
L37:
|
||||
boolean r6 = r2 instanceof android.view.ViewGroup
|
||||
if (r6 == 0) goto L4e
|
||||
android.view.ViewGroup r2 = (android.view.ViewGroup) r2
|
||||
O.e0 r6 = new O.e0
|
||||
r6.<init>(r2)
|
||||
r2 = 0
|
||||
r5.f1246b = r2
|
||||
r5.f1245a = r3
|
||||
java.lang.Object r5 = r1.yieldAll(r6, r5)
|
||||
if (r5 != r0) goto L4e
|
||||
L4d:
|
||||
return r0
|
||||
L4e:
|
||||
kotlin.Unit r5 = kotlin.Unit.INSTANCE
|
||||
return r5
|
||||
*/
|
||||
throw new UnsupportedOperationException("Method not decompiled: O.C0065f0.invokeSuspend(java.lang.Object):java.lang.Object");
|
||||
}
|
||||
}
|
||||
36
apk_decompiled/sources/O/C0066g.java
Normal file
36
apk_decompiled/sources/O/C0066g.java
Normal file
@@ -0,0 +1,36 @@
|
||||
package O;
|
||||
|
||||
import android.content.Context;
|
||||
import android.view.VelocityTracker;
|
||||
|
||||
/* renamed from: O.g, reason: case insensitive filesystem */
|
||||
/* loaded from: classes.dex */
|
||||
public final class C0066g {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final Context f1248a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public final A.a f1249b;
|
||||
|
||||
/* renamed from: c, reason: collision with root package name */
|
||||
public VelocityTracker f1250c;
|
||||
|
||||
/* renamed from: d, reason: collision with root package name */
|
||||
public float f1251d;
|
||||
|
||||
/* renamed from: e, reason: collision with root package name */
|
||||
public int f1252e = -1;
|
||||
|
||||
/* renamed from: f, reason: collision with root package name */
|
||||
public int f1253f = -1;
|
||||
|
||||
/* renamed from: g, reason: collision with root package name */
|
||||
public int f1254g = -1;
|
||||
public final int[] h = {Integer.MAX_VALUE, 0};
|
||||
|
||||
public C0066g(Context context, A.a aVar) {
|
||||
this.f1248a = context;
|
||||
this.f1249b = aVar;
|
||||
}
|
||||
}
|
||||
38
apk_decompiled/sources/O/C0068i.java
Normal file
38
apk_decompiled/sources/O/C0068i.java
Normal file
@@ -0,0 +1,38 @@
|
||||
package O;
|
||||
|
||||
import android.view.DisplayCutout;
|
||||
import java.util.Objects;
|
||||
|
||||
/* renamed from: O.i, reason: case insensitive filesystem */
|
||||
/* loaded from: classes.dex */
|
||||
public final class C0068i {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final DisplayCutout f1256a;
|
||||
|
||||
public C0068i(DisplayCutout displayCutout) {
|
||||
this.f1256a = displayCutout;
|
||||
}
|
||||
|
||||
public final boolean equals(Object obj) {
|
||||
if (this == obj) {
|
||||
return true;
|
||||
}
|
||||
if (obj == null || C0068i.class != obj.getClass()) {
|
||||
return false;
|
||||
}
|
||||
return Objects.equals(this.f1256a, ((C0068i) obj).f1256a);
|
||||
}
|
||||
|
||||
public final int hashCode() {
|
||||
DisplayCutout displayCutout = this.f1256a;
|
||||
if (displayCutout == null) {
|
||||
return 0;
|
||||
}
|
||||
return displayCutout.hashCode();
|
||||
}
|
||||
|
||||
public final String toString() {
|
||||
return "DisplayCutoutCompat{" + this.f1256a + "}";
|
||||
}
|
||||
}
|
||||
56
apk_decompiled/sources/O/C0072m.java
Normal file
56
apk_decompiled/sources/O/C0072m.java
Normal file
@@ -0,0 +1,56 @@
|
||||
package O;
|
||||
|
||||
import android.window.OnBackInvokedDispatcher;
|
||||
import kotlin.jvm.internal.Intrinsics;
|
||||
|
||||
/* renamed from: O.m, reason: case insensitive filesystem */
|
||||
/* loaded from: classes.dex */
|
||||
public final /* synthetic */ class C0072m implements androidx.lifecycle.H {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final /* synthetic */ int f1267a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public final /* synthetic */ Object f1268b;
|
||||
|
||||
/* renamed from: c, reason: collision with root package name */
|
||||
public final /* synthetic */ Object f1269c;
|
||||
|
||||
public /* synthetic */ C0072m(int i, Object obj, Object obj2) {
|
||||
this.f1267a = i;
|
||||
this.f1268b = obj;
|
||||
this.f1269c = obj2;
|
||||
}
|
||||
|
||||
@Override // androidx.lifecycle.H
|
||||
public final void onStateChanged(androidx.lifecycle.J j4, androidx.lifecycle.A event) {
|
||||
switch (this.f1267a) {
|
||||
case 0:
|
||||
androidx.lifecycle.A a2 = androidx.lifecycle.A.ON_DESTROY;
|
||||
C0074o c0074o = (C0074o) this.f1268b;
|
||||
if (event == a2) {
|
||||
c0074o.b((InterfaceC0076q) this.f1269c);
|
||||
return;
|
||||
} else {
|
||||
c0074o.getClass();
|
||||
return;
|
||||
}
|
||||
default:
|
||||
b.B dispatcher = (b.B) this.f1268b;
|
||||
Intrinsics.checkNotNullParameter(dispatcher, "$dispatcher");
|
||||
b.o this$0 = (b.o) this.f1269c;
|
||||
Intrinsics.checkNotNullParameter(this$0, "this$0");
|
||||
Intrinsics.checkNotNullParameter(j4, "<anonymous parameter 0>");
|
||||
Intrinsics.checkNotNullParameter(event, "event");
|
||||
if (event == androidx.lifecycle.A.ON_CREATE) {
|
||||
OnBackInvokedDispatcher invoker = b.g.f4115a.a(this$0);
|
||||
dispatcher.getClass();
|
||||
Intrinsics.checkNotNullParameter(invoker, "invoker");
|
||||
dispatcher.f4100e = invoker;
|
||||
dispatcher.e(dispatcher.f4102g);
|
||||
return;
|
||||
}
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
18
apk_decompiled/sources/O/C0073n.java
Normal file
18
apk_decompiled/sources/O/C0073n.java
Normal file
@@ -0,0 +1,18 @@
|
||||
package O;
|
||||
|
||||
/* renamed from: O.n, reason: case insensitive filesystem */
|
||||
/* loaded from: classes.dex */
|
||||
public final class C0073n {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final androidx.lifecycle.C f1273a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public androidx.lifecycle.H f1274b;
|
||||
|
||||
public C0073n(androidx.lifecycle.C c4, androidx.lifecycle.H h) {
|
||||
this.f1273a = c4;
|
||||
this.f1274b = h;
|
||||
c4.a(h);
|
||||
}
|
||||
}
|
||||
45
apk_decompiled/sources/O/C0074o.java
Normal file
45
apk_decompiled/sources/O/C0074o.java
Normal file
@@ -0,0 +1,45 @@
|
||||
package O;
|
||||
|
||||
import android.view.MenuItem;
|
||||
import androidx.fragment.app.C0140c0;
|
||||
import java.util.HashMap;
|
||||
import java.util.Iterator;
|
||||
import java.util.concurrent.CopyOnWriteArrayList;
|
||||
|
||||
/* renamed from: O.o, reason: case insensitive filesystem */
|
||||
/* loaded from: classes.dex */
|
||||
public final class C0074o {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final Runnable f1275a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public final CopyOnWriteArrayList f1276b = new CopyOnWriteArrayList();
|
||||
|
||||
/* renamed from: c, reason: collision with root package name */
|
||||
public final HashMap f1277c = new HashMap();
|
||||
|
||||
public C0074o(Runnable runnable) {
|
||||
this.f1275a = runnable;
|
||||
}
|
||||
|
||||
public final boolean a(MenuItem menuItem) {
|
||||
Iterator it = this.f1276b.iterator();
|
||||
while (it.hasNext()) {
|
||||
if (((C0140c0) ((InterfaceC0076q) it.next())).f3105a.p(menuItem)) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
public final void b(InterfaceC0076q interfaceC0076q) {
|
||||
this.f1276b.remove(interfaceC0076q);
|
||||
C0073n c0073n = (C0073n) this.f1277c.remove(interfaceC0076q);
|
||||
if (c0073n != null) {
|
||||
c0073n.f1273a.c(c0073n.f1274b);
|
||||
c0073n.f1274b = null;
|
||||
}
|
||||
this.f1275a.run();
|
||||
}
|
||||
}
|
||||
23
apk_decompiled/sources/O/C0079u.java
Normal file
23
apk_decompiled/sources/O/C0079u.java
Normal file
@@ -0,0 +1,23 @@
|
||||
package O;
|
||||
|
||||
import android.view.View;
|
||||
import androidx.recyclerview.widget.I0;
|
||||
|
||||
/* renamed from: O.u, reason: case insensitive filesystem */
|
||||
/* loaded from: classes.dex */
|
||||
public final class C0079u {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public int f1298a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public int f1299b;
|
||||
|
||||
public void a(I0 i02) {
|
||||
View view = i02.itemView;
|
||||
this.f1298a = view.getLeft();
|
||||
this.f1299b = view.getTop();
|
||||
view.getRight();
|
||||
view.getBottom();
|
||||
}
|
||||
}
|
||||
12
apk_decompiled/sources/O/D.java
Normal file
12
apk_decompiled/sources/O/D.java
Normal file
@@ -0,0 +1,12 @@
|
||||
package O;
|
||||
|
||||
import java.util.Collections;
|
||||
import java.util.Map;
|
||||
import java.util.WeakHashMap;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public abstract class D {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public static final Map f1205a = Collections.synchronizedMap(new WeakHashMap());
|
||||
}
|
||||
92
apk_decompiled/sources/O/D0.java
Normal file
92
apk_decompiled/sources/O/D0.java
Normal file
@@ -0,0 +1,92 @@
|
||||
package O;
|
||||
|
||||
import android.os.Build;
|
||||
import android.view.View;
|
||||
import android.view.WindowInsets;
|
||||
import java.util.Objects;
|
||||
import java.util.WeakHashMap;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class D0 {
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public static final D0 f1206b;
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final B0 f1207a;
|
||||
|
||||
static {
|
||||
if (Build.VERSION.SDK_INT >= 30) {
|
||||
f1206b = A0.f1199q;
|
||||
} else {
|
||||
f1206b = B0.f1203b;
|
||||
}
|
||||
}
|
||||
|
||||
public D0(WindowInsets windowInsets) {
|
||||
if (Build.VERSION.SDK_INT >= 30) {
|
||||
this.f1207a = new A0(this, windowInsets);
|
||||
} else {
|
||||
this.f1207a = new z0(this, windowInsets);
|
||||
}
|
||||
}
|
||||
|
||||
public static D0 f(View view, WindowInsets windowInsets) {
|
||||
windowInsets.getClass();
|
||||
D0 d02 = new D0(windowInsets);
|
||||
if (view != null && view.isAttachedToWindow()) {
|
||||
WeakHashMap weakHashMap = X.f1226a;
|
||||
D0 a2 = M.a(view);
|
||||
B0 b02 = d02.f1207a;
|
||||
b02.p(a2);
|
||||
b02.d(view.getRootView());
|
||||
}
|
||||
return d02;
|
||||
}
|
||||
|
||||
public final int a() {
|
||||
return this.f1207a.j().f561d;
|
||||
}
|
||||
|
||||
public final int b() {
|
||||
return this.f1207a.j().f558a;
|
||||
}
|
||||
|
||||
public final int c() {
|
||||
return this.f1207a.j().f560c;
|
||||
}
|
||||
|
||||
public final int d() {
|
||||
return this.f1207a.j().f559b;
|
||||
}
|
||||
|
||||
public final WindowInsets e() {
|
||||
B0 b02 = this.f1207a;
|
||||
if (b02 instanceof w0) {
|
||||
return ((w0) b02).f1305c;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
public final boolean equals(Object obj) {
|
||||
if (this == obj) {
|
||||
return true;
|
||||
}
|
||||
if (!(obj instanceof D0)) {
|
||||
return false;
|
||||
}
|
||||
return Objects.equals(this.f1207a, ((D0) obj).f1207a);
|
||||
}
|
||||
|
||||
public final int hashCode() {
|
||||
B0 b02 = this.f1207a;
|
||||
if (b02 == null) {
|
||||
return 0;
|
||||
}
|
||||
return b02.hashCode();
|
||||
}
|
||||
|
||||
public D0() {
|
||||
this.f1207a = new B0(this);
|
||||
}
|
||||
}
|
||||
22
apk_decompiled/sources/O/E.java
Normal file
22
apk_decompiled/sources/O/E.java
Normal file
@@ -0,0 +1,22 @@
|
||||
package O;
|
||||
|
||||
import com.google.android.gms.maps.model.BitmapDescriptorFactory;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class E {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final float[] f1208a = new float[20];
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public final long[] f1209b = new long[20];
|
||||
|
||||
/* renamed from: c, reason: collision with root package name */
|
||||
public float f1210c = BitmapDescriptorFactory.HUE_RED;
|
||||
|
||||
/* renamed from: d, reason: collision with root package name */
|
||||
public int f1211d = 0;
|
||||
|
||||
/* renamed from: e, reason: collision with root package name */
|
||||
public int f1212e = 0;
|
||||
}
|
||||
52
apk_decompiled/sources/O/E0.java
Normal file
52
apk_decompiled/sources/O/E0.java
Normal file
@@ -0,0 +1,52 @@
|
||||
package O;
|
||||
|
||||
import android.view.View;
|
||||
import android.view.Window;
|
||||
import kotlin.jvm.internal.IntCompanionObject;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class E0 extends m3.d {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final Window f1213a;
|
||||
|
||||
public E0(Window window, E2.e eVar) {
|
||||
this.f1213a = window;
|
||||
}
|
||||
|
||||
@Override // m3.d
|
||||
public final void E(boolean z3) {
|
||||
if (!z3) {
|
||||
L(16);
|
||||
return;
|
||||
}
|
||||
Window window = this.f1213a;
|
||||
window.clearFlags(134217728);
|
||||
window.addFlags(IntCompanionObject.MIN_VALUE);
|
||||
View decorView = window.getDecorView();
|
||||
decorView.setSystemUiVisibility(decorView.getSystemUiVisibility() | 16);
|
||||
}
|
||||
|
||||
@Override // m3.d
|
||||
public final void F(boolean z3) {
|
||||
if (!z3) {
|
||||
L(8192);
|
||||
return;
|
||||
}
|
||||
Window window = this.f1213a;
|
||||
window.clearFlags(67108864);
|
||||
window.addFlags(IntCompanionObject.MIN_VALUE);
|
||||
View decorView = window.getDecorView();
|
||||
decorView.setSystemUiVisibility(decorView.getSystemUiVisibility() | 8192);
|
||||
}
|
||||
|
||||
public final void L(int i) {
|
||||
View decorView = this.f1213a.getDecorView();
|
||||
decorView.setSystemUiVisibility((~i) & decorView.getSystemUiVisibility());
|
||||
}
|
||||
|
||||
@Override // m3.d
|
||||
public final boolean v() {
|
||||
return (this.f1213a.getDecorView().getSystemUiVisibility() & 8192) != 0;
|
||||
}
|
||||
}
|
||||
9
apk_decompiled/sources/O/F.java
Normal file
9
apk_decompiled/sources/O/F.java
Normal file
@@ -0,0 +1,9 @@
|
||||
package O;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final /* synthetic */ class F implements InterfaceC0082x {
|
||||
@Override // O.InterfaceC0082x
|
||||
public final C0064f a(C0064f c0064f) {
|
||||
return c0064f;
|
||||
}
|
||||
}
|
||||
63
apk_decompiled/sources/O/F0.java
Normal file
63
apk_decompiled/sources/O/F0.java
Normal file
@@ -0,0 +1,63 @@
|
||||
package O;
|
||||
|
||||
import android.view.View;
|
||||
import android.view.Window;
|
||||
import android.view.WindowInsetsController;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class F0 extends m3.d {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final WindowInsetsController f1214a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public Window f1215b;
|
||||
|
||||
public F0(WindowInsetsController windowInsetsController, E2.e eVar) {
|
||||
this.f1214a = windowInsetsController;
|
||||
}
|
||||
|
||||
@Override // m3.d
|
||||
public final void E(boolean z3) {
|
||||
Window window = this.f1215b;
|
||||
if (z3) {
|
||||
if (window != null) {
|
||||
View decorView = window.getDecorView();
|
||||
decorView.setSystemUiVisibility(decorView.getSystemUiVisibility() | 16);
|
||||
}
|
||||
this.f1214a.setSystemBarsAppearance(16, 16);
|
||||
return;
|
||||
}
|
||||
if (window != null) {
|
||||
View decorView2 = window.getDecorView();
|
||||
decorView2.setSystemUiVisibility(decorView2.getSystemUiVisibility() & (-17));
|
||||
}
|
||||
this.f1214a.setSystemBarsAppearance(0, 16);
|
||||
}
|
||||
|
||||
@Override // m3.d
|
||||
public final void F(boolean z3) {
|
||||
Window window = this.f1215b;
|
||||
if (z3) {
|
||||
if (window != null) {
|
||||
View decorView = window.getDecorView();
|
||||
decorView.setSystemUiVisibility(decorView.getSystemUiVisibility() | 8192);
|
||||
}
|
||||
this.f1214a.setSystemBarsAppearance(8, 8);
|
||||
return;
|
||||
}
|
||||
if (window != null) {
|
||||
View decorView2 = window.getDecorView();
|
||||
decorView2.setSystemUiVisibility(decorView2.getSystemUiVisibility() & (-8193));
|
||||
}
|
||||
this.f1214a.setSystemBarsAppearance(0, 8);
|
||||
}
|
||||
|
||||
@Override // m3.d
|
||||
public final boolean v() {
|
||||
int systemBarsAppearance;
|
||||
this.f1214a.setSystemBarsAppearance(0, 0);
|
||||
systemBarsAppearance = this.f1214a.getSystemBarsAppearance();
|
||||
return (systemBarsAppearance & 8) != 0;
|
||||
}
|
||||
}
|
||||
60
apk_decompiled/sources/O/G.java
Normal file
60
apk_decompiled/sources/O/G.java
Normal file
@@ -0,0 +1,60 @@
|
||||
package O;
|
||||
|
||||
import android.text.TextUtils;
|
||||
import android.view.View;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class G extends I {
|
||||
|
||||
/* renamed from: e, reason: collision with root package name */
|
||||
public final /* synthetic */ int f1216e;
|
||||
|
||||
public G(int i, Class cls, int i4, int i5, int i6) {
|
||||
this.f1216e = i6;
|
||||
this.f1218a = i;
|
||||
this.f1221d = cls;
|
||||
this.f1220c = i4;
|
||||
this.f1219b = i5;
|
||||
}
|
||||
|
||||
@Override // O.I
|
||||
public final Object b(View view) {
|
||||
switch (this.f1216e) {
|
||||
case 0:
|
||||
return Q.b(view);
|
||||
case 1:
|
||||
return T.b(view);
|
||||
default:
|
||||
return Boolean.valueOf(Q.c(view));
|
||||
}
|
||||
}
|
||||
|
||||
@Override // O.I
|
||||
public final void c(View view, Object obj) {
|
||||
switch (this.f1216e) {
|
||||
case 0:
|
||||
Q.h(view, (CharSequence) obj);
|
||||
return;
|
||||
case 1:
|
||||
T.e(view, (CharSequence) obj);
|
||||
return;
|
||||
default:
|
||||
Q.g(view, ((Boolean) obj).booleanValue());
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
@Override // O.I
|
||||
public final boolean e(Object obj, Object obj2) {
|
||||
switch (this.f1216e) {
|
||||
case 0:
|
||||
return !TextUtils.equals((CharSequence) obj, (CharSequence) obj2);
|
||||
case 1:
|
||||
return !TextUtils.equals((CharSequence) obj, (CharSequence) obj2);
|
||||
default:
|
||||
Boolean bool = (Boolean) obj;
|
||||
Boolean bool2 = (Boolean) obj2;
|
||||
return true ^ ((bool != null && bool.booleanValue()) == (bool2 != null && bool2.booleanValue()));
|
||||
}
|
||||
}
|
||||
}
|
||||
25
apk_decompiled/sources/O/H.java
Normal file
25
apk_decompiled/sources/O/H.java
Normal file
@@ -0,0 +1,25 @@
|
||||
package O;
|
||||
|
||||
import android.view.View;
|
||||
import android.view.ViewTreeObserver;
|
||||
import java.util.WeakHashMap;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class H implements ViewTreeObserver.OnGlobalLayoutListener, View.OnAttachStateChangeListener {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final WeakHashMap f1217a = new WeakHashMap();
|
||||
|
||||
@Override // android.view.ViewTreeObserver.OnGlobalLayoutListener
|
||||
public final void onGlobalLayout() {
|
||||
}
|
||||
|
||||
@Override // android.view.View.OnAttachStateChangeListener
|
||||
public final void onViewAttachedToWindow(View view) {
|
||||
view.getViewTreeObserver().addOnGlobalLayoutListener(this);
|
||||
}
|
||||
|
||||
@Override // android.view.View.OnAttachStateChangeListener
|
||||
public final void onViewDetachedFromWindow(View view) {
|
||||
}
|
||||
}
|
||||
68
apk_decompiled/sources/O/I.java
Normal file
68
apk_decompiled/sources/O/I.java
Normal file
@@ -0,0 +1,68 @@
|
||||
package O;
|
||||
|
||||
import android.os.Build;
|
||||
import android.view.View;
|
||||
import java.nio.ByteBuffer;
|
||||
import java.util.WeakHashMap;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public abstract class I {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public int f1218a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public int f1219b;
|
||||
|
||||
/* renamed from: c, reason: collision with root package name */
|
||||
public int f1220c;
|
||||
|
||||
/* renamed from: d, reason: collision with root package name */
|
||||
public Object f1221d;
|
||||
|
||||
public I() {
|
||||
if (E2.e.f384c == null) {
|
||||
E2.e.f384c = new E2.e(29);
|
||||
}
|
||||
}
|
||||
|
||||
public int a(int i) {
|
||||
if (i < this.f1220c) {
|
||||
return ((ByteBuffer) this.f1221d).getShort(this.f1219b + i);
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
public abstract Object b(View view);
|
||||
|
||||
public abstract void c(View view, Object obj);
|
||||
|
||||
public void d(View view, Object obj) {
|
||||
Object tag;
|
||||
if (Build.VERSION.SDK_INT >= this.f1219b) {
|
||||
c(view, obj);
|
||||
return;
|
||||
}
|
||||
if (Build.VERSION.SDK_INT >= this.f1219b) {
|
||||
tag = b(view);
|
||||
} else {
|
||||
tag = view.getTag(this.f1218a);
|
||||
if (!((Class) this.f1221d).isInstance(tag)) {
|
||||
tag = null;
|
||||
}
|
||||
}
|
||||
if (e(tag, obj)) {
|
||||
WeakHashMap weakHashMap = X.f1226a;
|
||||
View.AccessibilityDelegate a2 = S.a(view);
|
||||
C0056b c0056b = a2 != null ? a2 instanceof C0054a ? ((C0054a) a2).f1230a : new C0056b(a2) : null;
|
||||
if (c0056b == null) {
|
||||
c0056b = new C0056b();
|
||||
}
|
||||
X.j(view, c0056b);
|
||||
view.setTag(this.f1218a, obj);
|
||||
X.e(view, this.f1220c);
|
||||
}
|
||||
}
|
||||
|
||||
public abstract boolean e(Object obj, Object obj2);
|
||||
}
|
||||
16
apk_decompiled/sources/O/InterfaceC0058c.java
Normal file
16
apk_decompiled/sources/O/InterfaceC0058c.java
Normal file
@@ -0,0 +1,16 @@
|
||||
package O;
|
||||
|
||||
import android.net.Uri;
|
||||
import android.os.Bundle;
|
||||
|
||||
/* renamed from: O.c, reason: case insensitive filesystem */
|
||||
/* loaded from: classes.dex */
|
||||
public interface InterfaceC0058c {
|
||||
C0064f build();
|
||||
|
||||
void i(Uri uri);
|
||||
|
||||
void k(int i);
|
||||
|
||||
void setExtras(Bundle bundle);
|
||||
}
|
||||
16
apk_decompiled/sources/O/InterfaceC0062e.java
Normal file
16
apk_decompiled/sources/O/InterfaceC0062e.java
Normal file
@@ -0,0 +1,16 @@
|
||||
package O;
|
||||
|
||||
import android.content.ClipData;
|
||||
import android.view.ContentInfo;
|
||||
|
||||
/* renamed from: O.e, reason: case insensitive filesystem */
|
||||
/* loaded from: classes.dex */
|
||||
public interface InterfaceC0062e {
|
||||
ClipData d();
|
||||
|
||||
int e();
|
||||
|
||||
ContentInfo f();
|
||||
|
||||
int getSource();
|
||||
}
|
||||
9
apk_decompiled/sources/O/InterfaceC0069j.java
Normal file
9
apk_decompiled/sources/O/InterfaceC0069j.java
Normal file
@@ -0,0 +1,9 @@
|
||||
package O;
|
||||
|
||||
import android.view.KeyEvent;
|
||||
|
||||
/* renamed from: O.j, reason: case insensitive filesystem */
|
||||
/* loaded from: classes.dex */
|
||||
public interface InterfaceC0069j {
|
||||
boolean superDispatchKeyEvent(KeyEvent keyEvent);
|
||||
}
|
||||
9
apk_decompiled/sources/O/InterfaceC0070k.java
Normal file
9
apk_decompiled/sources/O/InterfaceC0070k.java
Normal file
@@ -0,0 +1,9 @@
|
||||
package O;
|
||||
|
||||
/* renamed from: O.k, reason: case insensitive filesystem */
|
||||
/* loaded from: classes.dex */
|
||||
public interface InterfaceC0070k {
|
||||
void addMenuProvider(InterfaceC0076q interfaceC0076q);
|
||||
|
||||
void removeMenuProvider(InterfaceC0076q interfaceC0076q);
|
||||
}
|
||||
6
apk_decompiled/sources/O/InterfaceC0076q.java
Normal file
6
apk_decompiled/sources/O/InterfaceC0076q.java
Normal file
@@ -0,0 +1,6 @@
|
||||
package O;
|
||||
|
||||
/* renamed from: O.q, reason: case insensitive filesystem */
|
||||
/* loaded from: classes.dex */
|
||||
public interface InterfaceC0076q {
|
||||
}
|
||||
17
apk_decompiled/sources/O/InterfaceC0077s.java
Normal file
17
apk_decompiled/sources/O/InterfaceC0077s.java
Normal file
@@ -0,0 +1,17 @@
|
||||
package O;
|
||||
|
||||
import android.view.View;
|
||||
|
||||
/* renamed from: O.s, reason: case insensitive filesystem */
|
||||
/* loaded from: classes.dex */
|
||||
public interface InterfaceC0077s {
|
||||
void a(View view, View view2, int i, int i4);
|
||||
|
||||
void b(View view, int i);
|
||||
|
||||
void c(View view, int i, int i4, int[] iArr, int i5);
|
||||
|
||||
void e(View view, int i, int i4, int i5, int i6, int i7);
|
||||
|
||||
boolean f(View view, View view2, int i, int i4);
|
||||
}
|
||||
9
apk_decompiled/sources/O/InterfaceC0078t.java
Normal file
9
apk_decompiled/sources/O/InterfaceC0078t.java
Normal file
@@ -0,0 +1,9 @@
|
||||
package O;
|
||||
|
||||
import android.view.View;
|
||||
|
||||
/* renamed from: O.t, reason: case insensitive filesystem */
|
||||
/* loaded from: classes.dex */
|
||||
public interface InterfaceC0078t extends InterfaceC0077s {
|
||||
void d(View view, int i, int i4, int i5, int i6, int i7, int[] iArr);
|
||||
}
|
||||
9
apk_decompiled/sources/O/InterfaceC0080v.java
Normal file
9
apk_decompiled/sources/O/InterfaceC0080v.java
Normal file
@@ -0,0 +1,9 @@
|
||||
package O;
|
||||
|
||||
import android.view.View;
|
||||
|
||||
/* renamed from: O.v, reason: case insensitive filesystem */
|
||||
/* loaded from: classes.dex */
|
||||
public interface InterfaceC0080v {
|
||||
D0 g(View view, D0 d02);
|
||||
}
|
||||
6
apk_decompiled/sources/O/InterfaceC0081w.java
Normal file
6
apk_decompiled/sources/O/InterfaceC0081w.java
Normal file
@@ -0,0 +1,6 @@
|
||||
package O;
|
||||
|
||||
/* renamed from: O.w, reason: case insensitive filesystem */
|
||||
/* loaded from: classes.dex */
|
||||
public interface InterfaceC0081w {
|
||||
}
|
||||
7
apk_decompiled/sources/O/InterfaceC0082x.java
Normal file
7
apk_decompiled/sources/O/InterfaceC0082x.java
Normal file
@@ -0,0 +1,7 @@
|
||||
package O;
|
||||
|
||||
/* renamed from: O.x, reason: case insensitive filesystem */
|
||||
/* loaded from: classes.dex */
|
||||
public interface InterfaceC0082x {
|
||||
C0064f a(C0064f c0064f);
|
||||
}
|
||||
19
apk_decompiled/sources/O/J.java
Normal file
19
apk_decompiled/sources/O/J.java
Normal file
@@ -0,0 +1,19 @@
|
||||
package O;
|
||||
|
||||
import android.view.View;
|
||||
import android.view.WindowInsets;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public abstract class J {
|
||||
public static WindowInsets a(View view, WindowInsets windowInsets) {
|
||||
return view.dispatchApplyWindowInsets(windowInsets);
|
||||
}
|
||||
|
||||
public static WindowInsets b(View view, WindowInsets windowInsets) {
|
||||
return view.onApplyWindowInsets(windowInsets);
|
||||
}
|
||||
|
||||
public static void c(View view) {
|
||||
view.requestApplyInsets();
|
||||
}
|
||||
}
|
||||
45
apk_decompiled/sources/O/K.java
Normal file
45
apk_decompiled/sources/O/K.java
Normal file
@@ -0,0 +1,45 @@
|
||||
package O;
|
||||
|
||||
import android.os.Build;
|
||||
import android.view.View;
|
||||
import android.view.WindowInsets;
|
||||
import java.util.WeakHashMap;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class K implements View.OnApplyWindowInsetsListener {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public D0 f1222a = null;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public final /* synthetic */ View f1223b;
|
||||
|
||||
/* renamed from: c, reason: collision with root package name */
|
||||
public final /* synthetic */ InterfaceC0080v f1224c;
|
||||
|
||||
public K(View view, InterfaceC0080v interfaceC0080v) {
|
||||
this.f1223b = view;
|
||||
this.f1224c = interfaceC0080v;
|
||||
}
|
||||
|
||||
@Override // android.view.View.OnApplyWindowInsetsListener
|
||||
public WindowInsets onApplyWindowInsets(View view, WindowInsets windowInsets) {
|
||||
D0 f2 = D0.f(view, windowInsets);
|
||||
int i = Build.VERSION.SDK_INT;
|
||||
InterfaceC0080v interfaceC0080v = this.f1224c;
|
||||
if (i < 30) {
|
||||
L.a(windowInsets, this.f1223b);
|
||||
if (f2.equals(this.f1222a)) {
|
||||
return interfaceC0080v.g(view, f2).e();
|
||||
}
|
||||
}
|
||||
this.f1222a = f2;
|
||||
D0 g4 = interfaceC0080v.g(view, f2);
|
||||
if (i >= 30) {
|
||||
return g4.e();
|
||||
}
|
||||
WeakHashMap weakHashMap = X.f1226a;
|
||||
J.c(view);
|
||||
return g4.e();
|
||||
}
|
||||
}
|
||||
155
apk_decompiled/sources/O/L.java
Normal file
155
apk_decompiled/sources/O/L.java
Normal file
@@ -0,0 +1,155 @@
|
||||
package O;
|
||||
|
||||
import android.content.res.ColorStateList;
|
||||
import android.graphics.PorterDuff;
|
||||
import android.graphics.Rect;
|
||||
import android.os.Build;
|
||||
import android.util.Log;
|
||||
import android.view.View;
|
||||
import android.view.WindowInsets;
|
||||
import com.adif.elcanomovil.R;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public abstract class L {
|
||||
public static void a(WindowInsets windowInsets, View view) {
|
||||
View.OnApplyWindowInsetsListener onApplyWindowInsetsListener = (View.OnApplyWindowInsetsListener) view.getTag(R.id.tag_window_insets_animation_callback);
|
||||
if (onApplyWindowInsetsListener != null) {
|
||||
onApplyWindowInsetsListener.onApplyWindowInsets(view, windowInsets);
|
||||
}
|
||||
}
|
||||
|
||||
public static D0 b(View view, D0 d02, Rect rect) {
|
||||
WindowInsets e4 = d02.e();
|
||||
if (e4 != null) {
|
||||
return D0.f(view, view.computeSystemWindowInsets(e4, rect));
|
||||
}
|
||||
rect.setEmpty();
|
||||
return d02;
|
||||
}
|
||||
|
||||
public static boolean c(View view, float f2, float f4, boolean z3) {
|
||||
return view.dispatchNestedFling(f2, f4, z3);
|
||||
}
|
||||
|
||||
public static boolean d(View view, float f2, float f4) {
|
||||
return view.dispatchNestedPreFling(f2, f4);
|
||||
}
|
||||
|
||||
public static boolean e(View view, int i, int i4, int[] iArr, int[] iArr2) {
|
||||
return view.dispatchNestedPreScroll(i, i4, iArr, iArr2);
|
||||
}
|
||||
|
||||
public static boolean f(View view, int i, int i4, int i5, int i6, int[] iArr) {
|
||||
return view.dispatchNestedScroll(i, i4, i5, i6, iArr);
|
||||
}
|
||||
|
||||
public static ColorStateList g(View view) {
|
||||
return view.getBackgroundTintList();
|
||||
}
|
||||
|
||||
public static PorterDuff.Mode h(View view) {
|
||||
return view.getBackgroundTintMode();
|
||||
}
|
||||
|
||||
public static float i(View view) {
|
||||
return view.getElevation();
|
||||
}
|
||||
|
||||
public static D0 j(View view) {
|
||||
if (!s0.f1296d || !view.isAttachedToWindow()) {
|
||||
return null;
|
||||
}
|
||||
try {
|
||||
Object obj = s0.f1293a.get(view.getRootView());
|
||||
if (obj == null) {
|
||||
return null;
|
||||
}
|
||||
Rect rect = (Rect) s0.f1294b.get(obj);
|
||||
Rect rect2 = (Rect) s0.f1295c.get(obj);
|
||||
if (rect == null || rect2 == null) {
|
||||
return null;
|
||||
}
|
||||
t0 u0Var = Build.VERSION.SDK_INT >= 30 ? new u0() : new t0();
|
||||
u0Var.h(G.c.b(rect.left, rect.top, rect.right, rect.bottom));
|
||||
u0Var.f(G.c.b(rect2.left, rect2.top, rect2.right, rect2.bottom));
|
||||
D0 b4 = u0Var.b();
|
||||
b4.f1207a.p(b4);
|
||||
b4.f1207a.d(view.getRootView());
|
||||
return b4;
|
||||
} catch (IllegalAccessException e4) {
|
||||
Log.w("WindowInsetsCompat", "Failed to get insets from AttachInfo. " + e4.getMessage(), e4);
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
public static String k(View view) {
|
||||
return view.getTransitionName();
|
||||
}
|
||||
|
||||
public static float l(View view) {
|
||||
return view.getTranslationZ();
|
||||
}
|
||||
|
||||
public static float m(View view) {
|
||||
return view.getZ();
|
||||
}
|
||||
|
||||
public static boolean n(View view) {
|
||||
return view.hasNestedScrollingParent();
|
||||
}
|
||||
|
||||
public static boolean o(View view) {
|
||||
return view.isImportantForAccessibility();
|
||||
}
|
||||
|
||||
public static boolean p(View view) {
|
||||
return view.isNestedScrollingEnabled();
|
||||
}
|
||||
|
||||
public static void q(View view, ColorStateList colorStateList) {
|
||||
view.setBackgroundTintList(colorStateList);
|
||||
}
|
||||
|
||||
public static void r(View view, PorterDuff.Mode mode) {
|
||||
view.setBackgroundTintMode(mode);
|
||||
}
|
||||
|
||||
public static void s(View view, float f2) {
|
||||
view.setElevation(f2);
|
||||
}
|
||||
|
||||
public static void t(View view, boolean z3) {
|
||||
view.setNestedScrollingEnabled(z3);
|
||||
}
|
||||
|
||||
public static void u(View view, InterfaceC0080v interfaceC0080v) {
|
||||
if (Build.VERSION.SDK_INT < 30) {
|
||||
view.setTag(R.id.tag_on_apply_window_listener, interfaceC0080v);
|
||||
}
|
||||
if (interfaceC0080v == null) {
|
||||
view.setOnApplyWindowInsetsListener((View.OnApplyWindowInsetsListener) view.getTag(R.id.tag_window_insets_animation_callback));
|
||||
} else {
|
||||
view.setOnApplyWindowInsetsListener(new K(view, interfaceC0080v));
|
||||
}
|
||||
}
|
||||
|
||||
public static void v(View view, String str) {
|
||||
view.setTransitionName(str);
|
||||
}
|
||||
|
||||
public static void w(View view, float f2) {
|
||||
view.setTranslationZ(f2);
|
||||
}
|
||||
|
||||
public static void x(View view, float f2) {
|
||||
view.setZ(f2);
|
||||
}
|
||||
|
||||
public static boolean y(View view, int i) {
|
||||
return view.startNestedScroll(i);
|
||||
}
|
||||
|
||||
public static void z(View view) {
|
||||
view.stopNestedScroll();
|
||||
}
|
||||
}
|
||||
31
apk_decompiled/sources/O/M.java
Normal file
31
apk_decompiled/sources/O/M.java
Normal file
@@ -0,0 +1,31 @@
|
||||
package O;
|
||||
|
||||
import android.view.View;
|
||||
import android.view.WindowInsets;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public abstract class M {
|
||||
public static D0 a(View view) {
|
||||
WindowInsets rootWindowInsets = view.getRootWindowInsets();
|
||||
if (rootWindowInsets == null) {
|
||||
return null;
|
||||
}
|
||||
D0 f2 = D0.f(null, rootWindowInsets);
|
||||
B0 b02 = f2.f1207a;
|
||||
b02.p(f2);
|
||||
b02.d(view.getRootView());
|
||||
return f2;
|
||||
}
|
||||
|
||||
public static int b(View view) {
|
||||
return view.getScrollIndicators();
|
||||
}
|
||||
|
||||
public static void c(View view, int i) {
|
||||
view.setScrollIndicators(i);
|
||||
}
|
||||
|
||||
public static void d(View view, int i, int i4) {
|
||||
view.setScrollIndicators(i, i4);
|
||||
}
|
||||
}
|
||||
32
apk_decompiled/sources/O/N.java
Normal file
32
apk_decompiled/sources/O/N.java
Normal file
@@ -0,0 +1,32 @@
|
||||
package O;
|
||||
|
||||
import android.content.ClipData;
|
||||
import android.view.PointerIcon;
|
||||
import android.view.View;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public abstract class N {
|
||||
public static void a(View view) {
|
||||
view.cancelDragAndDrop();
|
||||
}
|
||||
|
||||
public static void b(View view) {
|
||||
view.dispatchFinishTemporaryDetach();
|
||||
}
|
||||
|
||||
public static void c(View view) {
|
||||
view.dispatchStartTemporaryDetach();
|
||||
}
|
||||
|
||||
public static void d(View view, PointerIcon pointerIcon) {
|
||||
view.setPointerIcon(pointerIcon);
|
||||
}
|
||||
|
||||
public static boolean e(View view, ClipData clipData, View.DragShadowBuilder dragShadowBuilder, Object obj, int i) {
|
||||
return view.startDragAndDrop(clipData, dragShadowBuilder, obj, i);
|
||||
}
|
||||
|
||||
public static void f(View view, View.DragShadowBuilder dragShadowBuilder) {
|
||||
view.updateDragShadow(dragShadowBuilder);
|
||||
}
|
||||
}
|
||||
72
apk_decompiled/sources/O/O.java
Normal file
72
apk_decompiled/sources/O/O.java
Normal file
@@ -0,0 +1,72 @@
|
||||
package O;
|
||||
|
||||
import android.view.View;
|
||||
import android.view.autofill.AutofillId;
|
||||
import java.util.Collection;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public abstract class O {
|
||||
public static void a(View view, Collection<View> collection, int i) {
|
||||
view.addKeyboardNavigationClusters(collection, i);
|
||||
}
|
||||
|
||||
public static AutofillId b(View view) {
|
||||
return view.getAutofillId();
|
||||
}
|
||||
|
||||
public static int c(View view) {
|
||||
return view.getImportantForAutofill();
|
||||
}
|
||||
|
||||
public static int d(View view) {
|
||||
return view.getNextClusterForwardId();
|
||||
}
|
||||
|
||||
public static boolean e(View view) {
|
||||
return view.hasExplicitFocusable();
|
||||
}
|
||||
|
||||
public static boolean f(View view) {
|
||||
return view.isFocusedByDefault();
|
||||
}
|
||||
|
||||
public static boolean g(View view) {
|
||||
return view.isImportantForAutofill();
|
||||
}
|
||||
|
||||
public static boolean h(View view) {
|
||||
return view.isKeyboardNavigationCluster();
|
||||
}
|
||||
|
||||
public static View i(View view, View view2, int i) {
|
||||
return view.keyboardNavigationClusterSearch(view2, i);
|
||||
}
|
||||
|
||||
public static boolean j(View view) {
|
||||
return view.restoreDefaultFocus();
|
||||
}
|
||||
|
||||
public static void k(View view, String... strArr) {
|
||||
view.setAutofillHints(strArr);
|
||||
}
|
||||
|
||||
public static void l(View view, boolean z3) {
|
||||
view.setFocusedByDefault(z3);
|
||||
}
|
||||
|
||||
public static void m(View view, int i) {
|
||||
view.setImportantForAutofill(i);
|
||||
}
|
||||
|
||||
public static void n(View view, boolean z3) {
|
||||
view.setKeyboardNavigationCluster(z3);
|
||||
}
|
||||
|
||||
public static void o(View view, int i) {
|
||||
view.setNextClusterForwardId(i);
|
||||
}
|
||||
|
||||
public static void p(View view, CharSequence charSequence) {
|
||||
view.setTooltipText(charSequence);
|
||||
}
|
||||
}
|
||||
12
apk_decompiled/sources/O/P.java
Normal file
12
apk_decompiled/sources/O/P.java
Normal file
@@ -0,0 +1,12 @@
|
||||
package O;
|
||||
|
||||
import android.view.KeyEvent;
|
||||
import android.view.View;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final /* synthetic */ class P implements View.OnUnhandledKeyEventListener {
|
||||
@Override // android.view.View.OnUnhandledKeyEventListener
|
||||
public final boolean onUnhandledKeyEvent(View view, KeyEvent keyEvent) {
|
||||
throw null;
|
||||
}
|
||||
}
|
||||
65
apk_decompiled/sources/O/Q.java
Normal file
65
apk_decompiled/sources/O/Q.java
Normal file
@@ -0,0 +1,65 @@
|
||||
package O;
|
||||
|
||||
import android.view.View;
|
||||
import com.adif.elcanomovil.R;
|
||||
import java.util.Objects;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public abstract class Q {
|
||||
/* JADX WARN: Multi-variable type inference failed */
|
||||
/* JADX WARN: Type inference failed for: r0v1, types: [android.view.View$OnUnhandledKeyEventListener, java.lang.Object] */
|
||||
public static void a(View view, W w3) {
|
||||
s.j jVar = (s.j) view.getTag(R.id.tag_unhandled_key_listeners);
|
||||
s.j jVar2 = jVar;
|
||||
if (jVar == null) {
|
||||
s.j jVar3 = new s.j(0);
|
||||
view.setTag(R.id.tag_unhandled_key_listeners, jVar3);
|
||||
jVar2 = jVar3;
|
||||
}
|
||||
Objects.requireNonNull(w3);
|
||||
?? obj = new Object();
|
||||
jVar2.put(w3, obj);
|
||||
view.addOnUnhandledKeyEventListener(obj);
|
||||
}
|
||||
|
||||
public static CharSequence b(View view) {
|
||||
return view.getAccessibilityPaneTitle();
|
||||
}
|
||||
|
||||
public static boolean c(View view) {
|
||||
return view.isAccessibilityHeading();
|
||||
}
|
||||
|
||||
public static boolean d(View view) {
|
||||
return view.isScreenReaderFocusable();
|
||||
}
|
||||
|
||||
public static void e(View view, W w3) {
|
||||
View.OnUnhandledKeyEventListener onUnhandledKeyEventListener;
|
||||
s.j jVar = (s.j) view.getTag(R.id.tag_unhandled_key_listeners);
|
||||
if (jVar == null || (onUnhandledKeyEventListener = (View.OnUnhandledKeyEventListener) jVar.get(w3)) == null) {
|
||||
return;
|
||||
}
|
||||
view.removeOnUnhandledKeyEventListener(onUnhandledKeyEventListener);
|
||||
}
|
||||
|
||||
public static <T> T f(View view, int i) {
|
||||
return (T) view.requireViewById(i);
|
||||
}
|
||||
|
||||
public static void g(View view, boolean z3) {
|
||||
view.setAccessibilityHeading(z3);
|
||||
}
|
||||
|
||||
public static void h(View view, CharSequence charSequence) {
|
||||
view.setAccessibilityPaneTitle(charSequence);
|
||||
}
|
||||
|
||||
public static void i(View view, R.a aVar) {
|
||||
view.setAutofillId(null);
|
||||
}
|
||||
|
||||
public static void j(View view, boolean z3) {
|
||||
view.setScreenReaderFocusable(z3);
|
||||
}
|
||||
}
|
||||
36
apk_decompiled/sources/O/S.java
Normal file
36
apk_decompiled/sources/O/S.java
Normal file
@@ -0,0 +1,36 @@
|
||||
package O;
|
||||
|
||||
import android.content.Context;
|
||||
import android.content.res.TypedArray;
|
||||
import android.graphics.Rect;
|
||||
import android.util.AttributeSet;
|
||||
import android.view.View;
|
||||
import android.view.contentcapture.ContentCaptureSession;
|
||||
import java.util.List;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public abstract class S {
|
||||
public static View.AccessibilityDelegate a(View view) {
|
||||
return view.getAccessibilityDelegate();
|
||||
}
|
||||
|
||||
public static ContentCaptureSession b(View view) {
|
||||
return view.getContentCaptureSession();
|
||||
}
|
||||
|
||||
public static List<Rect> c(View view) {
|
||||
return view.getSystemGestureExclusionRects();
|
||||
}
|
||||
|
||||
public static void d(View view, Context context, int[] iArr, AttributeSet attributeSet, TypedArray typedArray, int i, int i4) {
|
||||
view.saveAttributeDataForStyleable(context, iArr, attributeSet, typedArray, i, i4);
|
||||
}
|
||||
|
||||
public static void e(View view, S.a aVar) {
|
||||
view.setContentCaptureSession(null);
|
||||
}
|
||||
|
||||
public static void f(View view, List<Rect> list) {
|
||||
view.setSystemGestureExclusionRects(list);
|
||||
}
|
||||
}
|
||||
26
apk_decompiled/sources/O/T.java
Normal file
26
apk_decompiled/sources/O/T.java
Normal file
@@ -0,0 +1,26 @@
|
||||
package O;
|
||||
|
||||
import android.view.View;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public abstract class T {
|
||||
public static int a(View view) {
|
||||
return view.getImportantForContentCapture();
|
||||
}
|
||||
|
||||
public static CharSequence b(View view) {
|
||||
return view.getStateDescription();
|
||||
}
|
||||
|
||||
public static boolean c(View view) {
|
||||
return view.isImportantForContentCapture();
|
||||
}
|
||||
|
||||
public static void d(View view, int i) {
|
||||
view.setImportantForContentCapture(i);
|
||||
}
|
||||
|
||||
public static void e(View view, CharSequence charSequence) {
|
||||
view.setStateDescription(charSequence);
|
||||
}
|
||||
}
|
||||
31
apk_decompiled/sources/O/U.java
Normal file
31
apk_decompiled/sources/O/U.java
Normal file
@@ -0,0 +1,31 @@
|
||||
package O;
|
||||
|
||||
import android.view.ContentInfo;
|
||||
import android.view.View;
|
||||
import java.util.Objects;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public abstract class U {
|
||||
public static String[] a(View view) {
|
||||
return view.getReceiveContentMimeTypes();
|
||||
}
|
||||
|
||||
public static C0064f b(View view, C0064f c0064f) {
|
||||
ContentInfo f2 = c0064f.f1244a.f();
|
||||
Objects.requireNonNull(f2);
|
||||
ContentInfo h = B2.e.h(f2);
|
||||
ContentInfo performReceiveContent = view.performReceiveContent(h);
|
||||
if (performReceiveContent == null) {
|
||||
return null;
|
||||
}
|
||||
return performReceiveContent == h ? c0064f : new C0064f(new A.a(performReceiveContent));
|
||||
}
|
||||
|
||||
public static void c(View view, String[] strArr, InterfaceC0081w interfaceC0081w) {
|
||||
if (interfaceC0081w == null) {
|
||||
view.setOnReceiveContentListener(strArr, null);
|
||||
} else {
|
||||
view.setOnReceiveContentListener(strArr, new V(interfaceC0081w));
|
||||
}
|
||||
}
|
||||
}
|
||||
31
apk_decompiled/sources/O/V.java
Normal file
31
apk_decompiled/sources/O/V.java
Normal file
@@ -0,0 +1,31 @@
|
||||
package O;
|
||||
|
||||
import android.view.ContentInfo;
|
||||
import android.view.OnReceiveContentListener;
|
||||
import android.view.View;
|
||||
import java.util.Objects;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class V implements OnReceiveContentListener {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final InterfaceC0081w f1225a;
|
||||
|
||||
public V(InterfaceC0081w interfaceC0081w) {
|
||||
this.f1225a = interfaceC0081w;
|
||||
}
|
||||
|
||||
public final ContentInfo onReceiveContent(View view, ContentInfo contentInfo) {
|
||||
C0064f c0064f = new C0064f(new A.a(contentInfo));
|
||||
C0064f a2 = ((U.w) this.f1225a).a(view, c0064f);
|
||||
if (a2 == null) {
|
||||
return null;
|
||||
}
|
||||
if (a2 == c0064f) {
|
||||
return contentInfo;
|
||||
}
|
||||
ContentInfo f2 = a2.f1244a.f();
|
||||
Objects.requireNonNull(f2);
|
||||
return B2.e.h(f2);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,64 @@
|
||||
package O;
|
||||
|
||||
import android.view.View;
|
||||
import android.view.ViewTreeObserver;
|
||||
|
||||
/* renamed from: O.y, reason: case insensitive filesystem */
|
||||
/* loaded from: classes.dex */
|
||||
public final class ViewTreeObserverOnPreDrawListenerC0083y implements ViewTreeObserver.OnPreDrawListener, View.OnAttachStateChangeListener {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final View f1311a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public ViewTreeObserver f1312b;
|
||||
|
||||
/* renamed from: c, reason: collision with root package name */
|
||||
public final Runnable f1313c;
|
||||
|
||||
public ViewTreeObserverOnPreDrawListenerC0083y(View view, Runnable runnable) {
|
||||
this.f1311a = view;
|
||||
this.f1312b = view.getViewTreeObserver();
|
||||
this.f1313c = runnable;
|
||||
}
|
||||
|
||||
public static void a(View view, Runnable runnable) {
|
||||
if (view == null) {
|
||||
throw new NullPointerException("view == null");
|
||||
}
|
||||
ViewTreeObserverOnPreDrawListenerC0083y viewTreeObserverOnPreDrawListenerC0083y = new ViewTreeObserverOnPreDrawListenerC0083y(view, runnable);
|
||||
view.getViewTreeObserver().addOnPreDrawListener(viewTreeObserverOnPreDrawListenerC0083y);
|
||||
view.addOnAttachStateChangeListener(viewTreeObserverOnPreDrawListenerC0083y);
|
||||
}
|
||||
|
||||
@Override // android.view.ViewTreeObserver.OnPreDrawListener
|
||||
public final boolean onPreDraw() {
|
||||
boolean isAlive = this.f1312b.isAlive();
|
||||
View view = this.f1311a;
|
||||
if (isAlive) {
|
||||
this.f1312b.removeOnPreDrawListener(this);
|
||||
} else {
|
||||
view.getViewTreeObserver().removeOnPreDrawListener(this);
|
||||
}
|
||||
view.removeOnAttachStateChangeListener(this);
|
||||
this.f1313c.run();
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override // android.view.View.OnAttachStateChangeListener
|
||||
public final void onViewAttachedToWindow(View view) {
|
||||
this.f1312b = view.getViewTreeObserver();
|
||||
}
|
||||
|
||||
@Override // android.view.View.OnAttachStateChangeListener
|
||||
public final void onViewDetachedFromWindow(View view) {
|
||||
boolean isAlive = this.f1312b.isAlive();
|
||||
View view2 = this.f1311a;
|
||||
if (isAlive) {
|
||||
this.f1312b.removeOnPreDrawListener(this);
|
||||
} else {
|
||||
view2.getViewTreeObserver().removeOnPreDrawListener(this);
|
||||
}
|
||||
view2.removeOnAttachStateChangeListener(this);
|
||||
}
|
||||
}
|
||||
5
apk_decompiled/sources/O/W.java
Normal file
5
apk_decompiled/sources/O/W.java
Normal file
@@ -0,0 +1,5 @@
|
||||
package O;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public interface W {
|
||||
}
|
||||
192
apk_decompiled/sources/O/X.java
Normal file
192
apk_decompiled/sources/O/X.java
Normal file
@@ -0,0 +1,192 @@
|
||||
package O;
|
||||
|
||||
import android.os.Build;
|
||||
import android.util.Log;
|
||||
import android.view.View;
|
||||
import android.view.WindowInsets;
|
||||
import android.view.accessibility.AccessibilityEvent;
|
||||
import android.view.accessibility.AccessibilityManager;
|
||||
import androidx.appcompat.widget.AppCompatEditText;
|
||||
import com.adif.elcanomovil.R;
|
||||
import java.util.ArrayList;
|
||||
import java.util.WeakHashMap;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public abstract class X {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public static WeakHashMap f1226a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public static final int[] f1227b = {R.id.accessibility_custom_action_0, R.id.accessibility_custom_action_1, R.id.accessibility_custom_action_2, R.id.accessibility_custom_action_3, R.id.accessibility_custom_action_4, R.id.accessibility_custom_action_5, R.id.accessibility_custom_action_6, R.id.accessibility_custom_action_7, R.id.accessibility_custom_action_8, R.id.accessibility_custom_action_9, R.id.accessibility_custom_action_10, R.id.accessibility_custom_action_11, R.id.accessibility_custom_action_12, R.id.accessibility_custom_action_13, R.id.accessibility_custom_action_14, R.id.accessibility_custom_action_15, R.id.accessibility_custom_action_16, R.id.accessibility_custom_action_17, R.id.accessibility_custom_action_18, R.id.accessibility_custom_action_19, R.id.accessibility_custom_action_20, R.id.accessibility_custom_action_21, R.id.accessibility_custom_action_22, R.id.accessibility_custom_action_23, R.id.accessibility_custom_action_24, R.id.accessibility_custom_action_25, R.id.accessibility_custom_action_26, R.id.accessibility_custom_action_27, R.id.accessibility_custom_action_28, R.id.accessibility_custom_action_29, R.id.accessibility_custom_action_30, R.id.accessibility_custom_action_31};
|
||||
|
||||
/* renamed from: c, reason: collision with root package name */
|
||||
public static final F f1228c = new Object();
|
||||
|
||||
/* renamed from: d, reason: collision with root package name */
|
||||
public static final H f1229d = new H();
|
||||
|
||||
public static h0 a(View view) {
|
||||
if (f1226a == null) {
|
||||
f1226a = new WeakHashMap();
|
||||
}
|
||||
h0 h0Var = (h0) f1226a.get(view);
|
||||
if (h0Var != null) {
|
||||
return h0Var;
|
||||
}
|
||||
h0 h0Var2 = new h0(view);
|
||||
f1226a.put(view, h0Var2);
|
||||
return h0Var2;
|
||||
}
|
||||
|
||||
public static D0 b(View view, D0 d02) {
|
||||
WindowInsets e4 = d02.e();
|
||||
if (e4 != null) {
|
||||
WindowInsets a2 = J.a(view, e4);
|
||||
if (!a2.equals(e4)) {
|
||||
return D0.f(view, a2);
|
||||
}
|
||||
}
|
||||
return d02;
|
||||
}
|
||||
|
||||
public static ArrayList c(View view) {
|
||||
ArrayList arrayList = (ArrayList) view.getTag(R.id.tag_accessibility_actions);
|
||||
if (arrayList != null) {
|
||||
return arrayList;
|
||||
}
|
||||
ArrayList arrayList2 = new ArrayList();
|
||||
view.setTag(R.id.tag_accessibility_actions, arrayList2);
|
||||
return arrayList2;
|
||||
}
|
||||
|
||||
public static String[] d(AppCompatEditText appCompatEditText) {
|
||||
return Build.VERSION.SDK_INT >= 31 ? U.a(appCompatEditText) : (String[]) appCompatEditText.getTag(R.id.tag_on_receive_content_mime_types);
|
||||
}
|
||||
|
||||
public static void e(View view, int i) {
|
||||
AccessibilityManager accessibilityManager = (AccessibilityManager) view.getContext().getSystemService("accessibility");
|
||||
if (accessibilityManager.isEnabled()) {
|
||||
boolean z3 = Q.b(view) != null && view.isShown() && view.getWindowVisibility() == 0;
|
||||
if (view.getAccessibilityLiveRegion() != 0 || z3) {
|
||||
AccessibilityEvent obtain = AccessibilityEvent.obtain();
|
||||
obtain.setEventType(z3 ? 32 : 2048);
|
||||
obtain.setContentChangeTypes(i);
|
||||
if (z3) {
|
||||
obtain.getText().add(Q.b(view));
|
||||
if (view.getImportantForAccessibility() == 0) {
|
||||
view.setImportantForAccessibility(1);
|
||||
}
|
||||
}
|
||||
view.sendAccessibilityEventUnchecked(obtain);
|
||||
return;
|
||||
}
|
||||
if (i != 32) {
|
||||
if (view.getParent() != null) {
|
||||
try {
|
||||
view.getParent().notifySubtreeAccessibilityStateChanged(view, view, i);
|
||||
return;
|
||||
} catch (AbstractMethodError e4) {
|
||||
Log.e("ViewCompat", view.getParent().getClass().getSimpleName().concat(" does not fully implement ViewParent"), e4);
|
||||
return;
|
||||
}
|
||||
}
|
||||
return;
|
||||
}
|
||||
AccessibilityEvent obtain2 = AccessibilityEvent.obtain();
|
||||
view.onInitializeAccessibilityEvent(obtain2);
|
||||
obtain2.setEventType(32);
|
||||
obtain2.setContentChangeTypes(i);
|
||||
obtain2.setSource(view);
|
||||
view.onPopulateAccessibilityEvent(obtain2);
|
||||
obtain2.getText().add(Q.b(view));
|
||||
accessibilityManager.sendAccessibilityEvent(obtain2);
|
||||
}
|
||||
}
|
||||
|
||||
public static D0 f(View view, D0 d02) {
|
||||
WindowInsets e4 = d02.e();
|
||||
if (e4 != null) {
|
||||
WindowInsets b4 = J.b(view, e4);
|
||||
if (!b4.equals(e4)) {
|
||||
return D0.f(view, b4);
|
||||
}
|
||||
}
|
||||
return d02;
|
||||
}
|
||||
|
||||
/* JADX WARN: Multi-variable type inference failed */
|
||||
public static C0064f g(View view, C0064f c0064f) {
|
||||
if (Log.isLoggable("ViewCompat", 3)) {
|
||||
Log.d("ViewCompat", "performReceiveContent: " + c0064f + ", view=" + view.getClass().getSimpleName() + "[" + view.getId() + "]");
|
||||
}
|
||||
if (Build.VERSION.SDK_INT >= 31) {
|
||||
return U.b(view, c0064f);
|
||||
}
|
||||
InterfaceC0081w interfaceC0081w = (InterfaceC0081w) view.getTag(R.id.tag_on_receive_content_listener);
|
||||
InterfaceC0082x interfaceC0082x = f1228c;
|
||||
if (interfaceC0081w == null) {
|
||||
if (view instanceof InterfaceC0082x) {
|
||||
interfaceC0082x = (InterfaceC0082x) view;
|
||||
}
|
||||
return interfaceC0082x.a(c0064f);
|
||||
}
|
||||
C0064f a2 = ((U.w) interfaceC0081w).a(view, c0064f);
|
||||
if (a2 == null) {
|
||||
return null;
|
||||
}
|
||||
if (view instanceof InterfaceC0082x) {
|
||||
interfaceC0082x = (InterfaceC0082x) view;
|
||||
}
|
||||
return interfaceC0082x.a(a2);
|
||||
}
|
||||
|
||||
public static void h(View view, int i) {
|
||||
ArrayList c4 = c(view);
|
||||
for (int i4 = 0; i4 < c4.size(); i4++) {
|
||||
if (((P.f) c4.get(i4)).a() == i) {
|
||||
c4.remove(i4);
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public static void i(View view, P.f fVar, P.t tVar) {
|
||||
P.f fVar2 = new P.f(null, fVar.f1337b, null, tVar, fVar.f1338c);
|
||||
View.AccessibilityDelegate a2 = S.a(view);
|
||||
C0056b c0056b = a2 == null ? null : a2 instanceof C0054a ? ((C0054a) a2).f1230a : new C0056b(a2);
|
||||
if (c0056b == null) {
|
||||
c0056b = new C0056b();
|
||||
}
|
||||
j(view, c0056b);
|
||||
h(view, fVar2.a());
|
||||
c(view).add(fVar2);
|
||||
e(view, 0);
|
||||
}
|
||||
|
||||
public static void j(View view, C0056b c0056b) {
|
||||
if (c0056b == null && (S.a(view) instanceof C0054a)) {
|
||||
c0056b = new C0056b();
|
||||
}
|
||||
if (view.getImportantForAccessibility() == 0) {
|
||||
view.setImportantForAccessibility(1);
|
||||
}
|
||||
view.setAccessibilityDelegate(c0056b == null ? null : c0056b.f1233b);
|
||||
}
|
||||
|
||||
public static void k(View view, CharSequence charSequence) {
|
||||
new G(R.id.tag_accessibility_pane_title, CharSequence.class, 8, 28, 0).d(view, charSequence);
|
||||
H h = f1229d;
|
||||
if (charSequence == null) {
|
||||
h.f1217a.remove(view);
|
||||
view.removeOnAttachStateChangeListener(h);
|
||||
view.getViewTreeObserver().removeOnGlobalLayoutListener(h);
|
||||
} else {
|
||||
h.f1217a.put(view, Boolean.valueOf(view.isShown() && view.getWindowVisibility() == 0));
|
||||
view.addOnAttachStateChangeListener(h);
|
||||
if (view.isAttachedToWindow()) {
|
||||
view.getViewTreeObserver().addOnGlobalLayoutListener(h);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
14
apk_decompiled/sources/O/Y.java
Normal file
14
apk_decompiled/sources/O/Y.java
Normal file
@@ -0,0 +1,14 @@
|
||||
package O;
|
||||
|
||||
import android.view.ViewConfiguration;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public abstract class Y {
|
||||
public static float a(ViewConfiguration viewConfiguration) {
|
||||
return viewConfiguration.getScaledHorizontalScrollFactor();
|
||||
}
|
||||
|
||||
public static float b(ViewConfiguration viewConfiguration) {
|
||||
return viewConfiguration.getScaledVerticalScrollFactor();
|
||||
}
|
||||
}
|
||||
14
apk_decompiled/sources/O/Z.java
Normal file
14
apk_decompiled/sources/O/Z.java
Normal file
@@ -0,0 +1,14 @@
|
||||
package O;
|
||||
|
||||
import android.view.ViewConfiguration;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public abstract class Z {
|
||||
public static int a(ViewConfiguration viewConfiguration) {
|
||||
return viewConfiguration.getScaledHoverSlop();
|
||||
}
|
||||
|
||||
public static boolean b(ViewConfiguration viewConfiguration) {
|
||||
return viewConfiguration.shouldShowMenuShortcutsWhenKeyboardPresent();
|
||||
}
|
||||
}
|
||||
35
apk_decompiled/sources/O/g0.java
Normal file
35
apk_decompiled/sources/O/g0.java
Normal file
@@ -0,0 +1,35 @@
|
||||
package O;
|
||||
|
||||
import android.view.View;
|
||||
import android.view.ViewParent;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public abstract class g0 {
|
||||
public static boolean a(ViewParent viewParent, View view, float f2, float f4, boolean z3) {
|
||||
return viewParent.onNestedFling(view, f2, f4, z3);
|
||||
}
|
||||
|
||||
public static boolean b(ViewParent viewParent, View view, float f2, float f4) {
|
||||
return viewParent.onNestedPreFling(view, f2, f4);
|
||||
}
|
||||
|
||||
public static void c(ViewParent viewParent, View view, int i, int i4, int[] iArr) {
|
||||
viewParent.onNestedPreScroll(view, i, i4, iArr);
|
||||
}
|
||||
|
||||
public static void d(ViewParent viewParent, View view, int i, int i4, int i5, int i6) {
|
||||
viewParent.onNestedScroll(view, i, i4, i5, i6);
|
||||
}
|
||||
|
||||
public static void e(ViewParent viewParent, View view, View view2, int i) {
|
||||
viewParent.onNestedScrollAccepted(view, view2, i);
|
||||
}
|
||||
|
||||
public static boolean f(ViewParent viewParent, View view, View view2, int i) {
|
||||
return viewParent.onStartNestedScroll(view, view2, i);
|
||||
}
|
||||
|
||||
public static void g(ViewParent viewParent, View view) {
|
||||
viewParent.onStopNestedScroll(view);
|
||||
}
|
||||
}
|
||||
54
apk_decompiled/sources/O/h0.java
Normal file
54
apk_decompiled/sources/O/h0.java
Normal file
@@ -0,0 +1,54 @@
|
||||
package O;
|
||||
|
||||
import android.view.View;
|
||||
import java.lang.ref.WeakReference;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class h0 {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final WeakReference f1255a;
|
||||
|
||||
public h0(View view) {
|
||||
this.f1255a = new WeakReference(view);
|
||||
}
|
||||
|
||||
public final void a(float f2) {
|
||||
View view = (View) this.f1255a.get();
|
||||
if (view != null) {
|
||||
view.animate().alpha(f2);
|
||||
}
|
||||
}
|
||||
|
||||
public final void b() {
|
||||
View view = (View) this.f1255a.get();
|
||||
if (view != null) {
|
||||
view.animate().cancel();
|
||||
}
|
||||
}
|
||||
|
||||
public final void c(long j4) {
|
||||
View view = (View) this.f1255a.get();
|
||||
if (view != null) {
|
||||
view.animate().setDuration(j4);
|
||||
}
|
||||
}
|
||||
|
||||
public final void d(i0 i0Var) {
|
||||
View view = (View) this.f1255a.get();
|
||||
if (view != null) {
|
||||
if (i0Var != null) {
|
||||
view.animate().setListener(new B0.q(i0Var, view));
|
||||
} else {
|
||||
view.animate().setListener(null);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public final void e(float f2) {
|
||||
View view = (View) this.f1255a.get();
|
||||
if (view != null) {
|
||||
view.animate().translationY(f2);
|
||||
}
|
||||
}
|
||||
}
|
||||
10
apk_decompiled/sources/O/i0.java
Normal file
10
apk_decompiled/sources/O/i0.java
Normal file
@@ -0,0 +1,10 @@
|
||||
package O;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public interface i0 {
|
||||
void a();
|
||||
|
||||
void b();
|
||||
|
||||
void c();
|
||||
}
|
||||
10
apk_decompiled/sources/O/j0.java
Normal file
10
apk_decompiled/sources/O/j0.java
Normal file
@@ -0,0 +1,10 @@
|
||||
package O;
|
||||
|
||||
import android.view.Window;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public abstract class j0 {
|
||||
public static void a(Window window, boolean z3) {
|
||||
window.setDecorFitsSystemWindows(z3);
|
||||
}
|
||||
}
|
||||
79
apk_decompiled/sources/O/k0.java
Normal file
79
apk_decompiled/sources/O/k0.java
Normal file
@@ -0,0 +1,79 @@
|
||||
package O;
|
||||
|
||||
import android.animation.ValueAnimator;
|
||||
import android.os.Build;
|
||||
import android.view.View;
|
||||
import android.view.animation.PathInterpolator;
|
||||
import java.util.Collections;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class k0 implements ValueAnimator.AnimatorUpdateListener {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final /* synthetic */ r0 f1257a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public final /* synthetic */ D0 f1258b;
|
||||
|
||||
/* renamed from: c, reason: collision with root package name */
|
||||
public final /* synthetic */ D0 f1259c;
|
||||
|
||||
/* renamed from: d, reason: collision with root package name */
|
||||
public final /* synthetic */ int f1260d;
|
||||
|
||||
/* renamed from: e, reason: collision with root package name */
|
||||
public final /* synthetic */ View f1261e;
|
||||
|
||||
public k0(r0 r0Var, D0 d02, D0 d03, int i, View view) {
|
||||
this.f1257a = r0Var;
|
||||
this.f1258b = d02;
|
||||
this.f1259c = d03;
|
||||
this.f1260d = i;
|
||||
this.f1261e = view;
|
||||
}
|
||||
|
||||
@Override // android.animation.ValueAnimator.AnimatorUpdateListener
|
||||
public final void onAnimationUpdate(ValueAnimator valueAnimator) {
|
||||
float f2;
|
||||
int i;
|
||||
float animatedFraction = valueAnimator.getAnimatedFraction();
|
||||
r0 r0Var = this.f1257a;
|
||||
r0Var.f1292a.d(animatedFraction);
|
||||
float b4 = r0Var.f1292a.b();
|
||||
PathInterpolator pathInterpolator = m0.f1270e;
|
||||
int i4 = Build.VERSION.SDK_INT;
|
||||
D0 d02 = this.f1258b;
|
||||
v0 u0Var = i4 >= 30 ? new u0(d02) : new t0(d02);
|
||||
int i5 = 1;
|
||||
while (i5 <= 256) {
|
||||
int i6 = this.f1260d & i5;
|
||||
B0 b02 = d02.f1207a;
|
||||
if (i6 == 0) {
|
||||
u0Var.c(i5, b02.f(i5));
|
||||
f2 = b4;
|
||||
i = 1;
|
||||
} else {
|
||||
G.c f4 = b02.f(i5);
|
||||
G.c f5 = this.f1259c.f1207a.f(i5);
|
||||
float f6 = 1.0f - b4;
|
||||
int i7 = (int) (((f4.f558a - f5.f558a) * f6) + 0.5d);
|
||||
int i8 = (int) (((f4.f559b - f5.f559b) * f6) + 0.5d);
|
||||
f2 = b4;
|
||||
i = 1;
|
||||
int i9 = (int) (((f4.f560c - f5.f560c) * f6) + 0.5d);
|
||||
int i10 = (int) (((f4.f561d - f5.f561d) * f6) + 0.5d);
|
||||
int max = Math.max(0, f4.f558a - i7);
|
||||
int max2 = Math.max(0, f4.f559b - i8);
|
||||
int max3 = Math.max(0, f4.f560c - i9);
|
||||
int max4 = Math.max(0, f4.f561d - i10);
|
||||
if (max != i7 || max2 != i8 || max3 != i9 || max4 != i10) {
|
||||
f4 = G.c.b(max, max2, max3, max4);
|
||||
}
|
||||
u0Var.c(i5, f4);
|
||||
}
|
||||
i5 <<= i;
|
||||
b4 = f2;
|
||||
}
|
||||
m0.g(this.f1261e, u0Var.b(), Collections.singletonList(r0Var));
|
||||
}
|
||||
}
|
||||
93
apk_decompiled/sources/O/l0.java
Normal file
93
apk_decompiled/sources/O/l0.java
Normal file
@@ -0,0 +1,93 @@
|
||||
package O;
|
||||
|
||||
import android.animation.ValueAnimator;
|
||||
import android.os.Build;
|
||||
import android.view.View;
|
||||
import android.view.WindowInsets;
|
||||
import com.google.android.gms.maps.model.BitmapDescriptorFactory;
|
||||
import java.util.Objects;
|
||||
import java.util.WeakHashMap;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class l0 implements View.OnApplyWindowInsetsListener {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final C0060d f1265a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public D0 f1266b;
|
||||
|
||||
public l0(View view, C0060d c0060d) {
|
||||
D0 d02;
|
||||
this.f1265a = c0060d;
|
||||
WeakHashMap weakHashMap = X.f1226a;
|
||||
D0 a2 = M.a(view);
|
||||
if (a2 != null) {
|
||||
d02 = (Build.VERSION.SDK_INT >= 30 ? new u0(a2) : new t0(a2)).b();
|
||||
} else {
|
||||
d02 = null;
|
||||
}
|
||||
this.f1266b = d02;
|
||||
}
|
||||
|
||||
@Override // android.view.View.OnApplyWindowInsetsListener
|
||||
public final WindowInsets onApplyWindowInsets(View view, WindowInsets windowInsets) {
|
||||
B0 b02;
|
||||
if (!view.isLaidOut()) {
|
||||
this.f1266b = D0.f(view, windowInsets);
|
||||
return m0.i(view, windowInsets);
|
||||
}
|
||||
D0 f2 = D0.f(view, windowInsets);
|
||||
if (this.f1266b == null) {
|
||||
WeakHashMap weakHashMap = X.f1226a;
|
||||
this.f1266b = M.a(view);
|
||||
}
|
||||
if (this.f1266b == null) {
|
||||
this.f1266b = f2;
|
||||
return m0.i(view, windowInsets);
|
||||
}
|
||||
C0060d j4 = m0.j(view);
|
||||
if (j4 != null && Objects.equals((WindowInsets) j4.f1236b, windowInsets)) {
|
||||
return m0.i(view, windowInsets);
|
||||
}
|
||||
D0 d02 = this.f1266b;
|
||||
int i = 1;
|
||||
int i4 = 0;
|
||||
while (true) {
|
||||
b02 = f2.f1207a;
|
||||
if (i > 256) {
|
||||
break;
|
||||
}
|
||||
if (!b02.f(i).equals(d02.f1207a.f(i))) {
|
||||
i4 |= i;
|
||||
}
|
||||
i <<= 1;
|
||||
}
|
||||
if (i4 == 0) {
|
||||
return m0.i(view, windowInsets);
|
||||
}
|
||||
D0 d03 = this.f1266b;
|
||||
r0 r0Var = new r0(i4, (i4 & 8) != 0 ? b02.f(8).f561d > d03.f1207a.f(8).f561d ? m0.f1270e : m0.f1271f : m0.f1272g, 160L);
|
||||
r0Var.f1292a.d(BitmapDescriptorFactory.HUE_RED);
|
||||
ValueAnimator duration = ValueAnimator.ofFloat(BitmapDescriptorFactory.HUE_RED, 1.0f).setDuration(r0Var.f1292a.a());
|
||||
G.c f4 = b02.f(i4);
|
||||
G.c f5 = d03.f1207a.f(i4);
|
||||
int min = Math.min(f4.f558a, f5.f558a);
|
||||
int i5 = f4.f559b;
|
||||
int i6 = f5.f559b;
|
||||
int min2 = Math.min(i5, i6);
|
||||
int i7 = f4.f560c;
|
||||
int i8 = f5.f560c;
|
||||
int min3 = Math.min(i7, i8);
|
||||
int i9 = f4.f561d;
|
||||
int i10 = f5.f561d;
|
||||
int i11 = i4;
|
||||
F.i iVar = new F.i(3, G.c.b(min, min2, min3, Math.min(i9, i10)), G.c.b(Math.max(f4.f558a, f5.f558a), Math.max(i5, i6), Math.max(i7, i8), Math.max(i9, i10)));
|
||||
m0.f(view, windowInsets, false);
|
||||
duration.addUpdateListener(new k0(r0Var, f2, d03, i11, view));
|
||||
duration.addListener(new B0.p(r0Var, view));
|
||||
ViewTreeObserverOnPreDrawListenerC0083y.a(view, new L.l(view, r0Var, iVar, duration));
|
||||
this.f1266b = f2;
|
||||
return m0.i(view, windowInsets);
|
||||
}
|
||||
}
|
||||
103
apk_decompiled/sources/O/m0.java
Normal file
103
apk_decompiled/sources/O/m0.java
Normal file
@@ -0,0 +1,103 @@
|
||||
package O;
|
||||
|
||||
import android.view.View;
|
||||
import android.view.ViewGroup;
|
||||
import android.view.WindowInsets;
|
||||
import android.view.animation.DecelerateInterpolator;
|
||||
import android.view.animation.PathInterpolator;
|
||||
import com.adif.elcanomovil.R;
|
||||
import com.google.android.gms.maps.model.BitmapDescriptorFactory;
|
||||
import j0.C0399a;
|
||||
import java.util.List;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class m0 extends q0 {
|
||||
|
||||
/* renamed from: e, reason: collision with root package name */
|
||||
public static final PathInterpolator f1270e = new PathInterpolator(BitmapDescriptorFactory.HUE_RED, 1.1f, BitmapDescriptorFactory.HUE_RED, 1.0f);
|
||||
|
||||
/* renamed from: f, reason: collision with root package name */
|
||||
public static final C0399a f1271f = new C0399a(0);
|
||||
|
||||
/* renamed from: g, reason: collision with root package name */
|
||||
public static final DecelerateInterpolator f1272g = new DecelerateInterpolator();
|
||||
|
||||
public static void e(View view) {
|
||||
C0060d j4 = j(view);
|
||||
if (j4 != null) {
|
||||
((View) j4.f1239e).setTranslationY(BitmapDescriptorFactory.HUE_RED);
|
||||
return;
|
||||
}
|
||||
if (view instanceof ViewGroup) {
|
||||
ViewGroup viewGroup = (ViewGroup) view;
|
||||
for (int i = 0; i < viewGroup.getChildCount(); i++) {
|
||||
e(viewGroup.getChildAt(i));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public static void f(View view, WindowInsets windowInsets, boolean z3) {
|
||||
C0060d j4 = j(view);
|
||||
if (j4 != null) {
|
||||
j4.f1236b = windowInsets;
|
||||
if (!z3) {
|
||||
View view2 = (View) j4.f1239e;
|
||||
int[] iArr = (int[]) j4.f1240f;
|
||||
view2.getLocationOnScreen(iArr);
|
||||
z3 = true;
|
||||
j4.f1237c = iArr[1];
|
||||
}
|
||||
}
|
||||
if (view instanceof ViewGroup) {
|
||||
ViewGroup viewGroup = (ViewGroup) view;
|
||||
for (int i = 0; i < viewGroup.getChildCount(); i++) {
|
||||
f(viewGroup.getChildAt(i), windowInsets, z3);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public static void g(View view, D0 d02, List list) {
|
||||
C0060d j4 = j(view);
|
||||
if (j4 != null) {
|
||||
j4.a(d02, list);
|
||||
return;
|
||||
}
|
||||
if (view instanceof ViewGroup) {
|
||||
ViewGroup viewGroup = (ViewGroup) view;
|
||||
for (int i = 0; i < viewGroup.getChildCount(); i++) {
|
||||
g(viewGroup.getChildAt(i), d02, list);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public static void h(View view, F.i iVar) {
|
||||
C0060d j4 = j(view);
|
||||
if (j4 != null) {
|
||||
View view2 = (View) j4.f1239e;
|
||||
int[] iArr = (int[]) j4.f1240f;
|
||||
view2.getLocationOnScreen(iArr);
|
||||
int i = j4.f1237c - iArr[1];
|
||||
j4.f1238d = i;
|
||||
view2.setTranslationY(i);
|
||||
return;
|
||||
}
|
||||
if (view instanceof ViewGroup) {
|
||||
ViewGroup viewGroup = (ViewGroup) view;
|
||||
for (int i4 = 0; i4 < viewGroup.getChildCount(); i4++) {
|
||||
h(viewGroup.getChildAt(i4), iVar);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public static WindowInsets i(View view, WindowInsets windowInsets) {
|
||||
return view.getTag(R.id.tag_on_apply_window_listener) != null ? windowInsets : view.onApplyWindowInsets(windowInsets);
|
||||
}
|
||||
|
||||
public static C0060d j(View view) {
|
||||
Object tag = view.getTag(R.id.tag_window_insets_animation_callback);
|
||||
if (tag instanceof l0) {
|
||||
return ((l0) tag).f1265a;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
}
|
||||
23
apk_decompiled/sources/O/n0.java
Normal file
23
apk_decompiled/sources/O/n0.java
Normal file
@@ -0,0 +1,23 @@
|
||||
package O;
|
||||
|
||||
import android.graphics.Insets;
|
||||
import android.view.WindowInsetsAnimation;
|
||||
import android.view.animation.Interpolator;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public abstract /* synthetic */ class n0 {
|
||||
public static /* synthetic */ WindowInsetsAnimation.Bounds i(Insets insets, Insets insets2) {
|
||||
return new WindowInsetsAnimation.Bounds(insets, insets2);
|
||||
}
|
||||
|
||||
public static /* synthetic */ WindowInsetsAnimation j(int i, Interpolator interpolator, long j4) {
|
||||
return new WindowInsetsAnimation(i, interpolator, j4);
|
||||
}
|
||||
|
||||
public static /* bridge */ /* synthetic */ WindowInsetsAnimation k(Object obj) {
|
||||
return (WindowInsetsAnimation) obj;
|
||||
}
|
||||
|
||||
public static /* synthetic */ void m() {
|
||||
}
|
||||
}
|
||||
105
apk_decompiled/sources/O/o0.java
Normal file
105
apk_decompiled/sources/O/o0.java
Normal file
@@ -0,0 +1,105 @@
|
||||
package O;
|
||||
|
||||
import android.graphics.Insets;
|
||||
import android.os.Build;
|
||||
import android.view.View;
|
||||
import android.view.WindowInsets;
|
||||
import android.view.WindowInsetsAnimation;
|
||||
import android.view.WindowInsetsAnimation$Callback;
|
||||
import com.google.android.gms.maps.model.BitmapDescriptorFactory;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collections;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class o0 extends WindowInsetsAnimation$Callback {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final C0060d f1278a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public List f1279b;
|
||||
|
||||
/* renamed from: c, reason: collision with root package name */
|
||||
public ArrayList f1280c;
|
||||
|
||||
/* renamed from: d, reason: collision with root package name */
|
||||
public final HashMap f1281d;
|
||||
|
||||
public o0(C0060d c0060d) {
|
||||
super(0);
|
||||
this.f1281d = new HashMap();
|
||||
this.f1278a = c0060d;
|
||||
}
|
||||
|
||||
public final r0 a(WindowInsetsAnimation windowInsetsAnimation) {
|
||||
r0 r0Var = (r0) this.f1281d.get(windowInsetsAnimation);
|
||||
if (r0Var == null) {
|
||||
r0Var = new r0(0, null, 0L);
|
||||
if (Build.VERSION.SDK_INT >= 30) {
|
||||
r0Var.f1292a = new p0(windowInsetsAnimation);
|
||||
}
|
||||
this.f1281d.put(windowInsetsAnimation, r0Var);
|
||||
}
|
||||
return r0Var;
|
||||
}
|
||||
|
||||
public final void onEnd(WindowInsetsAnimation windowInsetsAnimation) {
|
||||
C0060d c0060d = this.f1278a;
|
||||
a(windowInsetsAnimation);
|
||||
((View) c0060d.f1239e).setTranslationY(BitmapDescriptorFactory.HUE_RED);
|
||||
this.f1281d.remove(windowInsetsAnimation);
|
||||
}
|
||||
|
||||
public final void onPrepare(WindowInsetsAnimation windowInsetsAnimation) {
|
||||
C0060d c0060d = this.f1278a;
|
||||
a(windowInsetsAnimation);
|
||||
View view = (View) c0060d.f1239e;
|
||||
int[] iArr = (int[]) c0060d.f1240f;
|
||||
view.getLocationOnScreen(iArr);
|
||||
c0060d.f1237c = iArr[1];
|
||||
}
|
||||
|
||||
public final WindowInsets onProgress(WindowInsets windowInsets, List list) {
|
||||
float fraction;
|
||||
ArrayList arrayList = this.f1280c;
|
||||
if (arrayList == null) {
|
||||
ArrayList arrayList2 = new ArrayList(list.size());
|
||||
this.f1280c = arrayList2;
|
||||
this.f1279b = Collections.unmodifiableList(arrayList2);
|
||||
} else {
|
||||
arrayList.clear();
|
||||
}
|
||||
for (int size = list.size() - 1; size >= 0; size--) {
|
||||
WindowInsetsAnimation k4 = n0.k(list.get(size));
|
||||
r0 a2 = a(k4);
|
||||
fraction = k4.getFraction();
|
||||
a2.f1292a.d(fraction);
|
||||
this.f1280c.add(a2);
|
||||
}
|
||||
C0060d c0060d = this.f1278a;
|
||||
D0 f2 = D0.f(null, windowInsets);
|
||||
c0060d.a(f2, this.f1279b);
|
||||
return f2.e();
|
||||
}
|
||||
|
||||
public final WindowInsetsAnimation.Bounds onStart(WindowInsetsAnimation windowInsetsAnimation, WindowInsetsAnimation.Bounds bounds) {
|
||||
Insets lowerBound;
|
||||
Insets upperBound;
|
||||
C0060d c0060d = this.f1278a;
|
||||
a(windowInsetsAnimation);
|
||||
lowerBound = bounds.getLowerBound();
|
||||
G.c c4 = G.c.c(lowerBound);
|
||||
upperBound = bounds.getUpperBound();
|
||||
G.c c5 = G.c.c(upperBound);
|
||||
View view = (View) c0060d.f1239e;
|
||||
int[] iArr = (int[]) c0060d.f1240f;
|
||||
view.getLocationOnScreen(iArr);
|
||||
int i = c0060d.f1237c - iArr[1];
|
||||
c0060d.f1238d = i;
|
||||
view.setTranslationY(i);
|
||||
n0.m();
|
||||
return n0.i(c4.d(), c5.d());
|
||||
}
|
||||
}
|
||||
41
apk_decompiled/sources/O/p0.java
Normal file
41
apk_decompiled/sources/O/p0.java
Normal file
@@ -0,0 +1,41 @@
|
||||
package O;
|
||||
|
||||
import android.view.WindowInsetsAnimation;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class p0 extends q0 {
|
||||
|
||||
/* renamed from: e, reason: collision with root package name */
|
||||
public final WindowInsetsAnimation f1282e;
|
||||
|
||||
public p0(WindowInsetsAnimation windowInsetsAnimation) {
|
||||
super(0, null, 0L);
|
||||
this.f1282e = windowInsetsAnimation;
|
||||
}
|
||||
|
||||
@Override // O.q0
|
||||
public final long a() {
|
||||
long durationMillis;
|
||||
durationMillis = this.f1282e.getDurationMillis();
|
||||
return durationMillis;
|
||||
}
|
||||
|
||||
@Override // O.q0
|
||||
public final float b() {
|
||||
float interpolatedFraction;
|
||||
interpolatedFraction = this.f1282e.getInterpolatedFraction();
|
||||
return interpolatedFraction;
|
||||
}
|
||||
|
||||
@Override // O.q0
|
||||
public final int c() {
|
||||
int typeMask;
|
||||
typeMask = this.f1282e.getTypeMask();
|
||||
return typeMask;
|
||||
}
|
||||
|
||||
@Override // O.q0
|
||||
public final void d(float f2) {
|
||||
this.f1282e.setFraction(f2);
|
||||
}
|
||||
}
|
||||
42
apk_decompiled/sources/O/q0.java
Normal file
42
apk_decompiled/sources/O/q0.java
Normal file
@@ -0,0 +1,42 @@
|
||||
package O;
|
||||
|
||||
import android.view.animation.Interpolator;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public abstract class q0 {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final int f1283a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public float f1284b;
|
||||
|
||||
/* renamed from: c, reason: collision with root package name */
|
||||
public final Interpolator f1285c;
|
||||
|
||||
/* renamed from: d, reason: collision with root package name */
|
||||
public final long f1286d;
|
||||
|
||||
public q0(int i, Interpolator interpolator, long j4) {
|
||||
this.f1283a = i;
|
||||
this.f1285c = interpolator;
|
||||
this.f1286d = j4;
|
||||
}
|
||||
|
||||
public long a() {
|
||||
return this.f1286d;
|
||||
}
|
||||
|
||||
public float b() {
|
||||
Interpolator interpolator = this.f1285c;
|
||||
return interpolator != null ? interpolator.getInterpolation(this.f1284b) : this.f1284b;
|
||||
}
|
||||
|
||||
public int c() {
|
||||
return this.f1283a;
|
||||
}
|
||||
|
||||
public void d(float f2) {
|
||||
this.f1284b = f2;
|
||||
}
|
||||
}
|
||||
252
apk_decompiled/sources/O/r.java
Normal file
252
apk_decompiled/sources/O/r.java
Normal file
@@ -0,0 +1,252 @@
|
||||
package O;
|
||||
|
||||
import android.util.Log;
|
||||
import android.view.View;
|
||||
import android.view.ViewGroup;
|
||||
import android.view.ViewParent;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class r {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public ViewParent f1287a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public ViewParent f1288b;
|
||||
|
||||
/* renamed from: c, reason: collision with root package name */
|
||||
public final ViewGroup f1289c;
|
||||
|
||||
/* renamed from: d, reason: collision with root package name */
|
||||
public boolean f1290d;
|
||||
|
||||
/* renamed from: e, reason: collision with root package name */
|
||||
public int[] f1291e;
|
||||
|
||||
public r(ViewGroup viewGroup) {
|
||||
this.f1289c = viewGroup;
|
||||
}
|
||||
|
||||
public final boolean a(float f2, float f4, boolean z3) {
|
||||
ViewParent e4;
|
||||
if (this.f1290d && (e4 = e(0)) != null) {
|
||||
try {
|
||||
return g0.a(e4, this.f1289c, f2, f4, z3);
|
||||
} catch (AbstractMethodError e5) {
|
||||
Log.e("ViewParentCompat", "ViewParent " + e4 + " does not implement interface method onNestedFling", e5);
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
public final boolean b(float f2, float f4) {
|
||||
ViewParent e4;
|
||||
if (this.f1290d && (e4 = e(0)) != null) {
|
||||
try {
|
||||
return g0.b(e4, this.f1289c, f2, f4);
|
||||
} catch (AbstractMethodError e5) {
|
||||
Log.e("ViewParentCompat", "ViewParent " + e4 + " does not implement interface method onNestedPreFling", e5);
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
public final boolean c(int[] iArr, int[] iArr2, int i, int i4, int i5) {
|
||||
ViewParent e4;
|
||||
int i6;
|
||||
int i7;
|
||||
ViewGroup viewGroup;
|
||||
if (!this.f1290d || (e4 = e(i5)) == null) {
|
||||
return false;
|
||||
}
|
||||
if (i == 0 && i4 == 0) {
|
||||
if (iArr2 == null) {
|
||||
return false;
|
||||
}
|
||||
iArr2[0] = 0;
|
||||
iArr2[1] = 0;
|
||||
return false;
|
||||
}
|
||||
ViewGroup viewGroup2 = this.f1289c;
|
||||
if (iArr2 != null) {
|
||||
viewGroup2.getLocationInWindow(iArr2);
|
||||
i6 = iArr2[0];
|
||||
i7 = iArr2[1];
|
||||
} else {
|
||||
i6 = 0;
|
||||
i7 = 0;
|
||||
}
|
||||
if (iArr == null) {
|
||||
if (this.f1291e == null) {
|
||||
this.f1291e = new int[2];
|
||||
}
|
||||
iArr = this.f1291e;
|
||||
}
|
||||
int[] iArr3 = iArr;
|
||||
iArr3[0] = 0;
|
||||
iArr3[1] = 0;
|
||||
if (e4 instanceof InterfaceC0077s) {
|
||||
((InterfaceC0077s) e4).c(viewGroup2, i, i4, iArr3, i5);
|
||||
viewGroup = viewGroup2;
|
||||
} else {
|
||||
viewGroup = viewGroup2;
|
||||
if (i5 == 0) {
|
||||
try {
|
||||
g0.c(e4, viewGroup, i, i4, iArr3);
|
||||
} catch (AbstractMethodError e5) {
|
||||
Log.e("ViewParentCompat", "ViewParent " + e4 + " does not implement interface method onNestedPreScroll", e5);
|
||||
}
|
||||
}
|
||||
}
|
||||
if (iArr2 != null) {
|
||||
viewGroup.getLocationInWindow(iArr2);
|
||||
iArr2[0] = iArr2[0] - i6;
|
||||
iArr2[1] = iArr2[1] - i7;
|
||||
}
|
||||
return (iArr3[0] == 0 && iArr3[1] == 0) ? false : true;
|
||||
}
|
||||
|
||||
public final boolean d(int i, int i4, int i5, int i6, int[] iArr, int i7, int[] iArr2) {
|
||||
ViewParent e4;
|
||||
int i8;
|
||||
int i9;
|
||||
int[] iArr3;
|
||||
if (this.f1290d && (e4 = e(i7)) != null) {
|
||||
if (i != 0 || i4 != 0 || i5 != 0 || i6 != 0) {
|
||||
ViewGroup viewGroup = this.f1289c;
|
||||
if (iArr != null) {
|
||||
viewGroup.getLocationInWindow(iArr);
|
||||
i8 = iArr[0];
|
||||
i9 = iArr[1];
|
||||
} else {
|
||||
i8 = 0;
|
||||
i9 = 0;
|
||||
}
|
||||
if (iArr2 == null) {
|
||||
if (this.f1291e == null) {
|
||||
this.f1291e = new int[2];
|
||||
}
|
||||
int[] iArr4 = this.f1291e;
|
||||
iArr4[0] = 0;
|
||||
iArr4[1] = 0;
|
||||
iArr3 = iArr4;
|
||||
} else {
|
||||
iArr3 = iArr2;
|
||||
}
|
||||
if (e4 instanceof InterfaceC0078t) {
|
||||
((InterfaceC0078t) e4).d(viewGroup, i, i4, i5, i6, i7, iArr3);
|
||||
} else {
|
||||
iArr3[0] = iArr3[0] + i5;
|
||||
iArr3[1] = iArr3[1] + i6;
|
||||
if (e4 instanceof InterfaceC0077s) {
|
||||
((InterfaceC0077s) e4).e(viewGroup, i, i4, i5, i6, i7);
|
||||
} else if (i7 == 0) {
|
||||
try {
|
||||
g0.d(e4, viewGroup, i, i4, i5, i6);
|
||||
} catch (AbstractMethodError e5) {
|
||||
Log.e("ViewParentCompat", "ViewParent " + e4 + " does not implement interface method onNestedScroll", e5);
|
||||
}
|
||||
}
|
||||
}
|
||||
if (iArr != null) {
|
||||
viewGroup.getLocationInWindow(iArr);
|
||||
iArr[0] = iArr[0] - i8;
|
||||
iArr[1] = iArr[1] - i9;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
if (iArr != null) {
|
||||
iArr[0] = 0;
|
||||
iArr[1] = 0;
|
||||
return false;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
public final ViewParent e(int i) {
|
||||
if (i == 0) {
|
||||
return this.f1287a;
|
||||
}
|
||||
if (i != 1) {
|
||||
return null;
|
||||
}
|
||||
return this.f1288b;
|
||||
}
|
||||
|
||||
public final boolean f(int i) {
|
||||
return e(i) != null;
|
||||
}
|
||||
|
||||
public final boolean g(int i, int i4) {
|
||||
boolean f2;
|
||||
if (!f(i4)) {
|
||||
if (this.f1290d) {
|
||||
ViewGroup viewGroup = this.f1289c;
|
||||
View view = viewGroup;
|
||||
for (ViewParent parent = viewGroup.getParent(); parent != null; parent = parent.getParent()) {
|
||||
boolean z3 = parent instanceof InterfaceC0077s;
|
||||
if (z3) {
|
||||
f2 = ((InterfaceC0077s) parent).f(view, viewGroup, i, i4);
|
||||
} else {
|
||||
if (i4 == 0) {
|
||||
try {
|
||||
f2 = g0.f(parent, view, viewGroup, i);
|
||||
} catch (AbstractMethodError e4) {
|
||||
Log.e("ViewParentCompat", "ViewParent " + parent + " does not implement interface method onStartNestedScroll", e4);
|
||||
}
|
||||
}
|
||||
f2 = false;
|
||||
}
|
||||
if (f2) {
|
||||
if (i4 == 0) {
|
||||
this.f1287a = parent;
|
||||
} else if (i4 == 1) {
|
||||
this.f1288b = parent;
|
||||
}
|
||||
if (z3) {
|
||||
((InterfaceC0077s) parent).a(view, viewGroup, i, i4);
|
||||
} else if (i4 == 0) {
|
||||
try {
|
||||
g0.e(parent, view, viewGroup, i);
|
||||
} catch (AbstractMethodError e5) {
|
||||
Log.e("ViewParentCompat", "ViewParent " + parent + " does not implement interface method onNestedScrollAccepted", e5);
|
||||
}
|
||||
}
|
||||
} else {
|
||||
if (parent instanceof View) {
|
||||
view = (View) parent;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
public final void h(int i) {
|
||||
ViewParent e4 = e(i);
|
||||
if (e4 != null) {
|
||||
boolean z3 = e4 instanceof InterfaceC0077s;
|
||||
ViewGroup viewGroup = this.f1289c;
|
||||
if (z3) {
|
||||
((InterfaceC0077s) e4).b(viewGroup, i);
|
||||
} else if (i == 0) {
|
||||
try {
|
||||
g0.g(e4, viewGroup);
|
||||
} catch (AbstractMethodError e5) {
|
||||
Log.e("ViewParentCompat", "ViewParent " + e4 + " does not implement interface method onStopNestedScroll", e5);
|
||||
}
|
||||
}
|
||||
if (i == 0) {
|
||||
this.f1287a = null;
|
||||
} else {
|
||||
if (i != 1) {
|
||||
return;
|
||||
}
|
||||
this.f1288b = null;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
19
apk_decompiled/sources/O/r0.java
Normal file
19
apk_decompiled/sources/O/r0.java
Normal file
@@ -0,0 +1,19 @@
|
||||
package O;
|
||||
|
||||
import android.os.Build;
|
||||
import android.view.animation.Interpolator;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class r0 {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public q0 f1292a;
|
||||
|
||||
public r0(int i, Interpolator interpolator, long j4) {
|
||||
if (Build.VERSION.SDK_INT >= 30) {
|
||||
this.f1292a = new p0(n0.j(i, interpolator, j4));
|
||||
} else {
|
||||
this.f1292a = new q0(i, interpolator, j4);
|
||||
}
|
||||
}
|
||||
}
|
||||
39
apk_decompiled/sources/O/s0.java
Normal file
39
apk_decompiled/sources/O/s0.java
Normal file
@@ -0,0 +1,39 @@
|
||||
package O;
|
||||
|
||||
import android.util.Log;
|
||||
import android.view.View;
|
||||
import java.lang.reflect.Field;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public abstract class s0 {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public static final Field f1293a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public static final Field f1294b;
|
||||
|
||||
/* renamed from: c, reason: collision with root package name */
|
||||
public static final Field f1295c;
|
||||
|
||||
/* renamed from: d, reason: collision with root package name */
|
||||
public static final boolean f1296d;
|
||||
|
||||
static {
|
||||
try {
|
||||
Field declaredField = View.class.getDeclaredField("mAttachInfo");
|
||||
f1293a = declaredField;
|
||||
declaredField.setAccessible(true);
|
||||
Class<?> cls = Class.forName("android.view.View$AttachInfo");
|
||||
Field declaredField2 = cls.getDeclaredField("mStableInsets");
|
||||
f1294b = declaredField2;
|
||||
declaredField2.setAccessible(true);
|
||||
Field declaredField3 = cls.getDeclaredField("mContentInsets");
|
||||
f1295c = declaredField3;
|
||||
declaredField3.setAccessible(true);
|
||||
f1296d = true;
|
||||
} catch (ReflectiveOperationException e4) {
|
||||
Log.w("WindowInsetsCompat", "Failed to get visible insets from AttachInfo " + e4.getMessage(), e4);
|
||||
}
|
||||
}
|
||||
}
|
||||
58
apk_decompiled/sources/O/t0.java
Normal file
58
apk_decompiled/sources/O/t0.java
Normal file
@@ -0,0 +1,58 @@
|
||||
package O;
|
||||
|
||||
import android.view.WindowInsets;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public class t0 extends v0 {
|
||||
|
||||
/* renamed from: c, reason: collision with root package name */
|
||||
public final WindowInsets.Builder f1297c;
|
||||
|
||||
public t0() {
|
||||
this.f1297c = new WindowInsets.Builder();
|
||||
}
|
||||
|
||||
@Override // O.v0
|
||||
public D0 b() {
|
||||
a();
|
||||
D0 f2 = D0.f(null, this.f1297c.build());
|
||||
f2.f1207a.o(this.f1301b);
|
||||
return f2;
|
||||
}
|
||||
|
||||
@Override // O.v0
|
||||
public void d(G.c cVar) {
|
||||
this.f1297c.setMandatorySystemGestureInsets(cVar.d());
|
||||
}
|
||||
|
||||
@Override // O.v0
|
||||
public void e(G.c cVar) {
|
||||
this.f1297c.setSystemGestureInsets(cVar.d());
|
||||
}
|
||||
|
||||
@Override // O.v0
|
||||
public void f(G.c cVar) {
|
||||
this.f1297c.setSystemWindowInsets(cVar.d());
|
||||
}
|
||||
|
||||
@Override // O.v0
|
||||
public void g(G.c cVar) {
|
||||
this.f1297c.setTappableElementInsets(cVar.d());
|
||||
}
|
||||
|
||||
public void h(G.c cVar) {
|
||||
this.f1297c.setStableInsets(cVar.d());
|
||||
}
|
||||
|
||||
public t0(D0 d02) {
|
||||
super(d02);
|
||||
WindowInsets.Builder builder;
|
||||
WindowInsets e4 = d02.e();
|
||||
if (e4 != null) {
|
||||
builder = new WindowInsets.Builder(e4);
|
||||
} else {
|
||||
builder = new WindowInsets.Builder();
|
||||
}
|
||||
this.f1297c = builder;
|
||||
}
|
||||
}
|
||||
16
apk_decompiled/sources/O/u0.java
Normal file
16
apk_decompiled/sources/O/u0.java
Normal file
@@ -0,0 +1,16 @@
|
||||
package O;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class u0 extends t0 {
|
||||
public u0() {
|
||||
}
|
||||
|
||||
@Override // O.v0
|
||||
public void c(int i, G.c cVar) {
|
||||
this.f1297c.setInsets(C0.a(i), cVar.d());
|
||||
}
|
||||
|
||||
public u0(D0 d02) {
|
||||
super(d02);
|
||||
}
|
||||
}
|
||||
70
apk_decompiled/sources/O/v0.java
Normal file
70
apk_decompiled/sources/O/v0.java
Normal file
@@ -0,0 +1,70 @@
|
||||
package O;
|
||||
|
||||
import a.AbstractC0106b;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public abstract class v0 {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final D0 f1300a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public G.c[] f1301b;
|
||||
|
||||
public v0() {
|
||||
this(new D0());
|
||||
}
|
||||
|
||||
public final void a() {
|
||||
G.c[] cVarArr = this.f1301b;
|
||||
if (cVarArr != null) {
|
||||
G.c cVar = cVarArr[0];
|
||||
G.c cVar2 = cVarArr[1];
|
||||
D0 d02 = this.f1300a;
|
||||
if (cVar2 == null) {
|
||||
cVar2 = d02.f1207a.f(2);
|
||||
}
|
||||
if (cVar == null) {
|
||||
cVar = d02.f1207a.f(1);
|
||||
}
|
||||
f(G.c.a(cVar, cVar2));
|
||||
G.c cVar3 = this.f1301b[AbstractC0106b.q(16)];
|
||||
if (cVar3 != null) {
|
||||
e(cVar3);
|
||||
}
|
||||
G.c cVar4 = this.f1301b[AbstractC0106b.q(32)];
|
||||
if (cVar4 != null) {
|
||||
d(cVar4);
|
||||
}
|
||||
G.c cVar5 = this.f1301b[AbstractC0106b.q(64)];
|
||||
if (cVar5 != null) {
|
||||
g(cVar5);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public abstract D0 b();
|
||||
|
||||
public void c(int i, G.c cVar) {
|
||||
if (this.f1301b == null) {
|
||||
this.f1301b = new G.c[9];
|
||||
}
|
||||
for (int i4 = 1; i4 <= 256; i4 <<= 1) {
|
||||
if ((i & i4) != 0) {
|
||||
this.f1301b[AbstractC0106b.q(i4)] = cVar;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public abstract void d(G.c cVar);
|
||||
|
||||
public abstract void e(G.c cVar);
|
||||
|
||||
public abstract void f(G.c cVar);
|
||||
|
||||
public abstract void g(G.c cVar);
|
||||
|
||||
public v0(D0 d02) {
|
||||
this.f1300a = d02;
|
||||
}
|
||||
}
|
||||
206
apk_decompiled/sources/O/w0.java
Normal file
206
apk_decompiled/sources/O/w0.java
Normal file
@@ -0,0 +1,206 @@
|
||||
package O;
|
||||
|
||||
import a.AbstractC0106b;
|
||||
import android.annotation.SuppressLint;
|
||||
import android.graphics.Rect;
|
||||
import android.os.Build;
|
||||
import android.util.Log;
|
||||
import android.view.DisplayCutout;
|
||||
import android.view.View;
|
||||
import android.view.WindowInsets;
|
||||
import java.lang.reflect.Field;
|
||||
import java.lang.reflect.Method;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public abstract class w0 extends B0 {
|
||||
public static boolean h = false;
|
||||
public static Method i;
|
||||
|
||||
/* renamed from: j, reason: collision with root package name */
|
||||
public static Class f1302j;
|
||||
|
||||
/* renamed from: k, reason: collision with root package name */
|
||||
public static Field f1303k;
|
||||
|
||||
/* renamed from: l, reason: collision with root package name */
|
||||
public static Field f1304l;
|
||||
|
||||
/* renamed from: c, reason: collision with root package name */
|
||||
public final WindowInsets f1305c;
|
||||
|
||||
/* renamed from: d, reason: collision with root package name */
|
||||
public G.c[] f1306d;
|
||||
|
||||
/* renamed from: e, reason: collision with root package name */
|
||||
public G.c f1307e;
|
||||
|
||||
/* renamed from: f, reason: collision with root package name */
|
||||
public D0 f1308f;
|
||||
|
||||
/* renamed from: g, reason: collision with root package name */
|
||||
public G.c f1309g;
|
||||
|
||||
public w0(D0 d02, WindowInsets windowInsets) {
|
||||
super(d02);
|
||||
this.f1307e = null;
|
||||
this.f1305c = windowInsets;
|
||||
}
|
||||
|
||||
@SuppressLint({"WrongConstant"})
|
||||
private G.c q(int i4, boolean z3) {
|
||||
G.c cVar = G.c.f557e;
|
||||
for (int i5 = 1; i5 <= 256; i5 <<= 1) {
|
||||
if ((i4 & i5) != 0) {
|
||||
cVar = G.c.a(cVar, r(i5, z3));
|
||||
}
|
||||
}
|
||||
return cVar;
|
||||
}
|
||||
|
||||
private G.c s() {
|
||||
D0 d02 = this.f1308f;
|
||||
return d02 != null ? d02.f1207a.h() : G.c.f557e;
|
||||
}
|
||||
|
||||
private G.c t(View view) {
|
||||
if (Build.VERSION.SDK_INT >= 30) {
|
||||
throw new UnsupportedOperationException("getVisibleInsets() should not be called on API >= 30. Use WindowInsets.isVisible() instead.");
|
||||
}
|
||||
if (!h) {
|
||||
u();
|
||||
}
|
||||
Method method = i;
|
||||
if (method != null && f1302j != null && f1303k != null) {
|
||||
try {
|
||||
Object invoke = method.invoke(view, new Object[0]);
|
||||
if (invoke == null) {
|
||||
Log.w("WindowInsetsCompat", "Failed to get visible insets. getViewRootImpl() returned null from the provided view. This means that the view is either not attached or the method has been overridden", new NullPointerException());
|
||||
return null;
|
||||
}
|
||||
Rect rect = (Rect) f1303k.get(f1304l.get(invoke));
|
||||
if (rect != null) {
|
||||
return G.c.b(rect.left, rect.top, rect.right, rect.bottom);
|
||||
}
|
||||
} catch (ReflectiveOperationException e4) {
|
||||
Log.e("WindowInsetsCompat", "Failed to get visible insets. (Reflection error). " + e4.getMessage(), e4);
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
@SuppressLint({"PrivateApi"})
|
||||
private static void u() {
|
||||
try {
|
||||
i = View.class.getDeclaredMethod("getViewRootImpl", new Class[0]);
|
||||
Class<?> cls = Class.forName("android.view.View$AttachInfo");
|
||||
f1302j = cls;
|
||||
f1303k = cls.getDeclaredField("mVisibleInsets");
|
||||
f1304l = Class.forName("android.view.ViewRootImpl").getDeclaredField("mAttachInfo");
|
||||
f1303k.setAccessible(true);
|
||||
f1304l.setAccessible(true);
|
||||
} catch (ReflectiveOperationException e4) {
|
||||
Log.e("WindowInsetsCompat", "Failed to get visible insets. (Reflection error). " + e4.getMessage(), e4);
|
||||
}
|
||||
h = true;
|
||||
}
|
||||
|
||||
@Override // O.B0
|
||||
public void d(View view) {
|
||||
G.c t2 = t(view);
|
||||
if (t2 == null) {
|
||||
t2 = G.c.f557e;
|
||||
}
|
||||
v(t2);
|
||||
}
|
||||
|
||||
@Override // O.B0
|
||||
public G.c f(int i4) {
|
||||
return q(i4, false);
|
||||
}
|
||||
|
||||
@Override // O.B0
|
||||
public final G.c j() {
|
||||
if (this.f1307e == null) {
|
||||
WindowInsets windowInsets = this.f1305c;
|
||||
this.f1307e = G.c.b(windowInsets.getSystemWindowInsetLeft(), windowInsets.getSystemWindowInsetTop(), windowInsets.getSystemWindowInsetRight(), windowInsets.getSystemWindowInsetBottom());
|
||||
}
|
||||
return this.f1307e;
|
||||
}
|
||||
|
||||
@Override // O.B0
|
||||
public boolean n() {
|
||||
return this.f1305c.isRound();
|
||||
}
|
||||
|
||||
@Override // O.B0
|
||||
public void o(G.c[] cVarArr) {
|
||||
this.f1306d = cVarArr;
|
||||
}
|
||||
|
||||
@Override // O.B0
|
||||
public void p(D0 d02) {
|
||||
this.f1308f = d02;
|
||||
}
|
||||
|
||||
public G.c r(int i4, boolean z3) {
|
||||
G.c h4;
|
||||
int i5;
|
||||
if (i4 == 1) {
|
||||
return z3 ? G.c.b(0, Math.max(s().f559b, j().f559b), 0, 0) : G.c.b(0, j().f559b, 0, 0);
|
||||
}
|
||||
if (i4 == 2) {
|
||||
if (z3) {
|
||||
G.c s4 = s();
|
||||
G.c h5 = h();
|
||||
return G.c.b(Math.max(s4.f558a, h5.f558a), 0, Math.max(s4.f560c, h5.f560c), Math.max(s4.f561d, h5.f561d));
|
||||
}
|
||||
G.c j4 = j();
|
||||
D0 d02 = this.f1308f;
|
||||
h4 = d02 != null ? d02.f1207a.h() : null;
|
||||
int i6 = j4.f561d;
|
||||
if (h4 != null) {
|
||||
i6 = Math.min(i6, h4.f561d);
|
||||
}
|
||||
return G.c.b(j4.f558a, 0, j4.f560c, i6);
|
||||
}
|
||||
G.c cVar = G.c.f557e;
|
||||
if (i4 == 8) {
|
||||
G.c[] cVarArr = this.f1306d;
|
||||
h4 = cVarArr != null ? cVarArr[AbstractC0106b.q(8)] : null;
|
||||
if (h4 != null) {
|
||||
return h4;
|
||||
}
|
||||
G.c j5 = j();
|
||||
G.c s5 = s();
|
||||
int i7 = j5.f561d;
|
||||
if (i7 > s5.f561d) {
|
||||
return G.c.b(0, 0, 0, i7);
|
||||
}
|
||||
G.c cVar2 = this.f1309g;
|
||||
return (cVar2 == null || cVar2.equals(cVar) || (i5 = this.f1309g.f561d) <= s5.f561d) ? cVar : G.c.b(0, 0, 0, i5);
|
||||
}
|
||||
if (i4 == 16) {
|
||||
return i();
|
||||
}
|
||||
if (i4 == 32) {
|
||||
return g();
|
||||
}
|
||||
if (i4 == 64) {
|
||||
return k();
|
||||
}
|
||||
if (i4 != 128) {
|
||||
return cVar;
|
||||
}
|
||||
D0 d03 = this.f1308f;
|
||||
C0068i e4 = d03 != null ? d03.f1207a.e() : e();
|
||||
if (e4 == null) {
|
||||
return cVar;
|
||||
}
|
||||
DisplayCutout displayCutout = e4.f1256a;
|
||||
return G.c.b(AbstractC0067h.d(displayCutout), AbstractC0067h.f(displayCutout), AbstractC0067h.e(displayCutout), AbstractC0067h.c(displayCutout));
|
||||
}
|
||||
|
||||
public void v(G.c cVar) {
|
||||
this.f1309g = cVar;
|
||||
}
|
||||
}
|
||||
39
apk_decompiled/sources/O/x0.java
Normal file
39
apk_decompiled/sources/O/x0.java
Normal file
@@ -0,0 +1,39 @@
|
||||
package O;
|
||||
|
||||
import android.view.WindowInsets;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public abstract class x0 extends w0 {
|
||||
|
||||
/* renamed from: m, reason: collision with root package name */
|
||||
public G.c f1310m;
|
||||
|
||||
public x0(D0 d02, WindowInsets windowInsets) {
|
||||
super(d02, windowInsets);
|
||||
this.f1310m = null;
|
||||
}
|
||||
|
||||
@Override // O.B0
|
||||
public D0 b() {
|
||||
return D0.f(null, this.f1305c.consumeStableInsets());
|
||||
}
|
||||
|
||||
@Override // O.B0
|
||||
public D0 c() {
|
||||
return D0.f(null, this.f1305c.consumeSystemWindowInsets());
|
||||
}
|
||||
|
||||
@Override // O.B0
|
||||
public final G.c h() {
|
||||
if (this.f1310m == null) {
|
||||
WindowInsets windowInsets = this.f1305c;
|
||||
this.f1310m = G.c.b(windowInsets.getStableInsetLeft(), windowInsets.getStableInsetTop(), windowInsets.getStableInsetRight(), windowInsets.getStableInsetBottom());
|
||||
}
|
||||
return this.f1310m;
|
||||
}
|
||||
|
||||
@Override // O.B0
|
||||
public boolean m() {
|
||||
return this.f1305c.isConsumed();
|
||||
}
|
||||
}
|
||||
43
apk_decompiled/sources/O/y0.java
Normal file
43
apk_decompiled/sources/O/y0.java
Normal file
@@ -0,0 +1,43 @@
|
||||
package O;
|
||||
|
||||
import android.view.DisplayCutout;
|
||||
import android.view.WindowInsets;
|
||||
import java.util.Objects;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public abstract class y0 extends x0 {
|
||||
public y0(D0 d02, WindowInsets windowInsets) {
|
||||
super(d02, windowInsets);
|
||||
}
|
||||
|
||||
@Override // O.B0
|
||||
public D0 a() {
|
||||
return D0.f(null, this.f1305c.consumeDisplayCutout());
|
||||
}
|
||||
|
||||
@Override // O.B0
|
||||
public C0068i e() {
|
||||
DisplayCutout displayCutout = this.f1305c.getDisplayCutout();
|
||||
if (displayCutout == null) {
|
||||
return null;
|
||||
}
|
||||
return new C0068i(displayCutout);
|
||||
}
|
||||
|
||||
@Override // O.B0
|
||||
public boolean equals(Object obj) {
|
||||
if (this == obj) {
|
||||
return true;
|
||||
}
|
||||
if (!(obj instanceof y0)) {
|
||||
return false;
|
||||
}
|
||||
y0 y0Var = (y0) obj;
|
||||
return Objects.equals(this.f1305c, y0Var.f1305c) && Objects.equals(this.f1309g, y0Var.f1309g);
|
||||
}
|
||||
|
||||
@Override // O.B0
|
||||
public int hashCode() {
|
||||
return this.f1305c.hashCode();
|
||||
}
|
||||
}
|
||||
50
apk_decompiled/sources/O/z0.java
Normal file
50
apk_decompiled/sources/O/z0.java
Normal file
@@ -0,0 +1,50 @@
|
||||
package O;
|
||||
|
||||
import android.view.WindowInsets;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public class z0 extends y0 {
|
||||
|
||||
/* renamed from: n, reason: collision with root package name */
|
||||
public G.c f1314n;
|
||||
|
||||
/* renamed from: o, reason: collision with root package name */
|
||||
public G.c f1315o;
|
||||
public G.c p;
|
||||
|
||||
public z0(D0 d02, WindowInsets windowInsets) {
|
||||
super(d02, windowInsets);
|
||||
this.f1314n = null;
|
||||
this.f1315o = null;
|
||||
this.p = null;
|
||||
}
|
||||
|
||||
@Override // O.B0
|
||||
public G.c g() {
|
||||
if (this.f1315o == null) {
|
||||
this.f1315o = G.c.c(this.f1305c.getMandatorySystemGestureInsets());
|
||||
}
|
||||
return this.f1315o;
|
||||
}
|
||||
|
||||
@Override // O.B0
|
||||
public G.c i() {
|
||||
if (this.f1314n == null) {
|
||||
this.f1314n = G.c.c(this.f1305c.getSystemGestureInsets());
|
||||
}
|
||||
return this.f1314n;
|
||||
}
|
||||
|
||||
@Override // O.B0
|
||||
public G.c k() {
|
||||
if (this.p == null) {
|
||||
this.p = G.c.c(this.f1305c.getTappableElementInsets());
|
||||
}
|
||||
return this.p;
|
||||
}
|
||||
|
||||
@Override // O.B0
|
||||
public D0 l(int i, int i4, int i5, int i6) {
|
||||
return D0.f(null, this.f1305c.inset(i, i4, i5, i6));
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user